कमांड विकल्प
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 () 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 () एक परीक्षण के कुछ प्रकारों का प्रतिनिधित्व करने के लिए परीक्षण-टैग के साथ संलग्न परीक्षण-टैग प्रत्यय लौटाएं। |
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) प्रत्यय को Tradefed 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 () यदि परीक्षण आमंत्रण अंतिम बग्रेपोर्ट के दौरान बग्रेपोर्ट के बजाय बग्रेपोर्ट लिया जाना चाहिए, तो सही लौटें। |
खेत
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
सार्वजनिक निर्माणकर्ता
कमांड विकल्प
public CommandOptions ()
सार्वजनिक तरीके
कैप्चरलॉगकैटऑनफेल्योर
public boolean captureLogcatOnFailure ()
टेस्ट केस फेल होने पर लॉगकैट को कैप्चर करना है या नहीं
रिटर्न | |
---|---|
boolean |
कैप्चरस्क्रीनशॉटऑनफेल्योर
public boolean captureScreenshotOnFailure ()
टेस्ट केस फेल होने पर स्क्रीनशॉट कैप्चर करना है या नहीं
रिटर्न | |
---|---|
boolean |
अर्लीडिवाइस रिलीज़
public boolean earlyDeviceRelease ()
इसके साथ हो जाने पर डिवाइस को जल्दी रिलीज़ करना है या नहीं।
रिटर्न | |
---|---|
boolean |
फ़िल्टर पिछला उत्तीर्ण परीक्षण
public boolean filterPreviousPassedTests ()
पिछले उत्तीर्ण परीक्षण मामलों को पिछले प्रयास से फ़िल्टर करना है या नहीं।
रिटर्न | |
---|---|
boolean |
getAutoLogकलेक्टर
publicgetAutoLogCollectors ()
आह्वान के लिए जोड़े जाने वाले ऑटो लॉग संग्राहकों का सेट लौटाता है
रिटर्न | |
---|---|
getDynamicDownloadArgs
publicgetDynamicDownloadArgs ()
डायनेमिक डाउनलोड क्वेरी को पास करने के लिए आर्ग का नक्शा लौटाता है।
रिटर्न | |
---|---|
getExtraRemotePostsubmitInstance
public int getExtraRemotePostsubmitInstance ()
पोस्टसबमिट में रिमोट वीएम में अतिरिक्त इंस्टेंस शुरू करना है या नहीं।
रिटर्न | |
---|---|
int |
getHostLogSuffix
public String getHostLogSuffix ()
Tradefed host_log में जोड़ने के लिए प्रत्यय लौटाता है या यदि कोई उपसर्ग नहीं है तो अशक्त करता है।
रिटर्न | |
---|---|
String |
प्राप्त आमंत्रण डेटा
public UniqueMultiMap<String, String> getInvocationData ()
इसका वर्णन करने के लिए आमंत्रण में पास किया गया डेटा लौटाता है
रिटर्न | |
---|---|
UniqueMultiMap<String, String> |
प्राप्त आमंत्रण समयबाह्य
public long getInvocationTimeout ()
निर्दिष्ट आमंत्रण टाइमआउट लौटाएं। 0 यदि कोई टाइमआउट उपयोग नहीं किया जाना है।
रिटर्न | |
---|---|
long |
getLoopTime
public long getLoopTime ()
इस आदेश को फिर से निर्धारित करने से पहले प्रतीक्षा करने का समय प्राप्त करें।
रिटर्न | |
---|---|
long | एमएसओ में समय |
getMaxLoopCount
public long getMaxLoopCount ()
कमांड को शेड्यूल करने के लिए अधिकतम बार लौटाता है। यदि लूपमोड गलत है तो इसका कोई प्रभाव नहीं पड़ता है।
रिटर्न | |
---|---|
long |
getOptimizeMainlineTest
public boolean getOptimizeMainlineTest ()
अगर हमें मेनलाइन टेस्ट के लिए टेस्ट मॉड्यूल की सूची को ऑप्टिमाइज़ करना चाहिए तो यह सही है।
रिटर्न | |
---|---|
boolean |
getParallelSetupTimeout
public Duration getParallelSetupTimeout ()
समानांतर सेटअप के दौरान उपयोग करने के लिए समयबाह्य लौटाता है।
रिटर्न | |
---|---|
Duration |
प्राप्त शार्डकाउंट
public Integer getShardCount ()
कमांड के लिए कुल शार्प काउंट लौटाएं।
रिटर्न | |
---|---|
Integer |
प्राप्त शार्डइंडेक्स
public Integer getShardIndex ()
कमांड के लिए शार्ड इंडेक्स लौटाएं।
रिटर्न | |
---|---|
Integer |
गेटटेस्टटैग
public String getTestTag ()
आमंत्रण के लिए परीक्षण-टैग लौटाएं। अनिर्दिष्ट होने पर डिफ़ॉल्ट 'स्टब' है।
रिटर्न | |
---|---|
String |
getTestTagप्रत्यय
public String getTestTagSuffix ()
एक परीक्षण के कुछ प्रकारों का प्रतिनिधित्व करने के लिए परीक्षण-टैग के साथ संलग्न परीक्षण-टैग प्रत्यय लौटाएं।
रिटर्न | |
---|---|
String |
ड्राई रन मोड है
public boolean isDryRunMode ()
लौटें true
है कि अगर हम ऐसा करना चाहिए
रिटर्न | |
---|---|
boolean |
पूर्ण सहायता मोड है
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 |
रिपोर्टटेस्टकेसकाउंट
public boolean reportTestCaseCount ()
प्रति परीक्षण प्रकार के परीक्षण मामलों की संख्या की रिपोर्ट करना है या नहीं।
रिटर्न | |
---|---|
boolean |
रिपोर्टिंगटैग
publicreportingTags ()
आमंत्रण से संबंधित रिपोर्टिंग के लिए उपयोग किए गए टैग की सूची।
रिटर्न | |
---|---|
रनऑनऑलडिवाइस
public boolean runOnAllDevices ()
यदि आदेश सभी उपकरणों पर चलना चाहिए, तो सही लौटें।
रिटर्न | |
---|---|
boolean |
सेटऑटोलॉगकलेक्टर
public void setAutoLogCollectors (autoLogCollectors)
ऑटो लॉग कलेक्टरों का सेट सेट करता है जिसे किसी आमंत्रण में जोड़ा जाना चाहिए।
मापदंडों | |
---|---|
autoLogCollectors |
सेटबगरेपोर्टऑनइनवोकेशनसमाप्त
public void setBugreportOnInvocationEnded (boolean takeBugreport)
सेट करता है कि आह्वान के अंत में एक बग्रेपोर्ट कैप्चर करना है या नहीं।
मापदंडों | |
---|---|
takeBugreport | boolean |
सेटबगरेपोर्ट्ज़ऑनइनवोकेशनसमाप्त
public void setBugreportzOnInvocationEnded (boolean takeBugreportz)
सेट करता है कि आह्वान के अंत में बग्रेपोर्ट्ज़ को कैप्चर करना है या नहीं।
मापदंडों | |
---|---|
takeBugreportz | boolean |
सेटहोस्टलॉग प्रत्यय
public void setHostLogSuffix (String suffix)
प्रत्यय को Tradefed host_log में जोड़ने के लिए सेट करता है।
मापदंडों | |
---|---|
suffix | String |
सेटइनवोकेशनटाइमआउट
public void setInvocationTimeout (Long invocationTimeout)
आमंत्रण टाइमआउट सेट करें। 0 यदि कोई टाइमआउट उपयोग नहीं किया जाना है।
मापदंडों | |
---|---|
invocationTimeout | Long |
सेटलूपमोड
public void setLoopMode (boolean loopMode)
कॉन्फ़िगरेशन के लिए लूप मोड सेट करें।
सेटरेप्लिकेटसेटअप
public void setReplicateSetup (boolean replicate)
सेट करें कि प्रतिकृति सेटअप का उपयोग करना है या नहीं।
मापदंडों | |
---|---|
replicate | boolean |
सेटरिपोर्टइनवोकेशनपूरा
public void setReportInvocationComplete (boolean reportInvocationCompleteLogs)
सेट करें कि कॉल को कॉल करने तक रिपोर्ट करना है या नहींपूर्ण
मापदंडों | |
---|---|
reportInvocationCompleteLogs | boolean |
setReportTestCaseCount
public void setReportTestCaseCount (boolean report)
सेट करें कि परीक्षण मामलों की गणना प्रति परीक्षण प्रकारों की रिपोर्ट करनी है या नहीं।
मापदंडों | |
---|---|
report | boolean |
सेटशर्डकाउंट
public void setShardCount (Integer shardCount)
कमांड के लिए शार्प काउंट सेट करता है।
मापदंडों | |
---|---|
shardCount | Integer |
सेटशर्डइंडेक्स
public void setShardIndex (Integer shardIndex)
कमांड के लिए शार्ड इंडेक्स सेट करता है।
मापदंडों | |
---|---|
shardIndex | Integer |
सेट को सैंडबॉक्सिंग का उपयोग करना चाहिए
public void setShouldUseSandboxing (boolean use)
सेट करता है कि हमें TF कंटेनरों का उपयोग करना चाहिए या नहीं
मापदंडों | |
---|---|
use | boolean |
सेटटेस्टटैग
public void setTestTag (String testTag)
आमंत्रण के लिए परीक्षण-टैग सेट करता है।
सेट यूजसैंडबॉक्सटेस्टमोड
public void setUseSandboxTestMode (boolean use)
सेट करता है कि हमें TF सैंडबॉक्स परीक्षण मोड का उपयोग करना चाहिए या नहीं।
मापदंडों | |
---|---|
use | boolean |
shouldDisableInvocationSetupAndTeardown
public boolean shouldDisableInvocationSetupAndTeardown ()
प्री-इनवोकेटोन सेटअप और पोस्ट-इनवोकेशन टियरडाउन को अक्षम करना है या नहीं।
रिटर्न | |
---|---|
boolean |
चाहिएरिपोर्टमॉड्यूलप्रगति
public boolean shouldReportModuleProgression ()
मॉड्यूल स्तर पर दूरस्थ आमंत्रण की प्रगति की रिपोर्ट करना है या नहीं।
रिटर्न | |
---|---|
boolean |
डायनामिक शार्डिंग का उपयोग करना चाहिए
public boolean shouldUseDynamicSharding ()
रिटर्न अगर हमें डायनेमिक शार्डिंग का उपयोग करना चाहिए या नहीं
रिटर्न | |
---|---|
boolean |
shouldUseParallelRemoteSetup
public boolean shouldUseParallelRemoteSetup ()
दूरस्थ उपकरणों के समानांतर सेटअप का प्रयास करना है या नहीं।
रिटर्न | |
---|---|
boolean |
shouldUseParallelSetup
public boolean shouldUseParallelSetup ()
समानांतर सेटअप का प्रयास करना है या नहीं।
रिटर्न | |
---|---|
boolean |
चाहिएUseRemoteSandboxMode
public boolean shouldUseRemoteSandboxMode ()
रिमोट इनवोकेशन में सैंडबॉक्स मोड का उपयोग करना है या नहीं।
रिटर्न | |
---|---|
boolean |
shouldUseReplicateSetup
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 |