SandboxOptions
public
final
class
SandboxOptions
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.sandbox.SandboxOptions |
ऐसी क्लास जो ISandbox को विकल्प दे सकती है और उससे विकल्प ले सकती है.
खास जानकारी
कॉन्स्टेंट | |
|---|---|
String |
CHILD_GLOBAL_CONFIG
|
String |
ENABLE_DEBUG_THREAD
|
String |
PARENT_PREPARER_CONFIG
|
String |
SANDBOX_BUILD_ID
|
String |
TF_LOCATION
|
String |
USE_PROTO_REPORTER
|
String |
WAIT_FOR_EVENTS_TIMEOUT
|
सार्वजनिक कंस्ट्रक्टर | |
|---|---|
SandboxOptions()
|
|
पब्लिक मेथड | |
|---|---|
boolean
|
delayDownloadAfterSharding()
यह फ़ंक्शन, यह तय करता है कि शार्डिंग के बाद डाउनलोड में देरी करनी है या नहीं. |
boolean
|
downloadDefaultZips()
यह फ़ंक्शन बताता है कि डिफ़ॉल्ट टेस्ट ज़िप फ़ाइलें डाउनलोड करनी हैं या नहीं. |
boolean
|
dumpTestTemplate()
यह फ़ंक्शन, यह जानकारी देता है कि टेस्ट टेंप्लेट को फ़ॉलबैक मोड में डंप करना है या नहीं. |
String
|
getChildGlobalConfig()
यह फ़ंक्शन, चाइल्ड सैंडबॉक्स के लिए इस्तेमाल किए जाने वाले कॉन्फ़िगरेशन को दिखाता है. |
Map<String, String>
|
getEnvVariables()
यह एनवायरमेंट वैरिएबल का मैप है, जिसे सैंडबॉक्स की Java प्रोसेस में पास किया जाता है. |
Set<String>
|
getForcePartialDownloadFileRegexList()
यह फ़ंक्शन, रेगुलर एक्सप्रेशन का सेट दिखाता है. सैंडबॉक्स में कुछ हद तक डाउनलोड करने की सुविधा हमेशा उन फ़ाइलों को डाउनलोड करेगी जो रेगुलर एक्सप्रेशन से मैच करती हैं |
List<String>
|
getJavaOptions()
सैंडबॉक्स की Java प्रोसेस को पास करने के विकल्पों की सूची. |
String
|
getParentPreparerConfig()
यह फ़ंक्शन, उस कॉन्फ़िगरेशन को दिखाता है जिसे सैंडबॉक्स की पैरंट प्रोसेस में प्रीपेयरर को चलाना चाहिए. |
String
|
getSandboxBuildId()
यह फ़ंक्शन, सैंडबॉक्स के लिए फ़ोर्स किए गए build-id को दिखाता है, ताकि रन के दौरान उसका इस्तेमाल किया जा सके. |
File
|
getSandboxTfDirectory()
यह फ़ंक्शन, दी गई उन डायरेक्ट्री को दिखाता है जिनमें Trade Federation का वर्शन मौजूद है. इनका इस्तेमाल, रन को सैंडबॉक्स करने के लिए किया जाता है. |
Set<String>
|
getTestsZips()
यह फ़ंक्शन, सैंडबॉक्स के लिए स्टेज करने के लिए, टेस्ट ज़िप का सेट दिखाता है. |
long
|
getWaitForEventsTimeout()
सैंडबॉक्स के बंद होने के बाद, इवेंट प्रोसेस होने में लगने वाले समय की जानकारी देता है. |
boolean
|
isValidationTest()
|
boolean
|
shouldEnableDebugThread()
डीबग थ्रेड चालू करें. |
boolean
|
shouldParallelSetup()
यह फ़ंक्शन, यह जानकारी देता है कि सैंडबॉक्स सेटअप को पैरलल में एक्ज़ीक्यूट करना है या नहीं. |
boolean
|
shouldUseParallelDownload()
यह फ़ंक्शन, यह जानकारी देता है कि सेटअप के दौरान पैरलल डाउनलोड का इस्तेमाल करना है या नहीं. |
boolean
|
shouldUsePartialDownload()
यह कुकी यह तय करती है कि आंशिक डाउनलोड की गई फ़ाइलों को कैश मेमोरी में सेव करना है या नहीं |
boolean
|
shouldUseProtoReporter()
इससे यह पता चलता है कि प्रोटॉबफ़ रिपोर्टिंग का इस्तेमाल किया जाना चाहिए या नहीं. |
boolean
|
shouldUseSplitDiscovery()
यह बताता है कि इंडिपेंडेंट डिस्कवरी के साथ सेटअप का इस्तेमाल करना है या नहीं. |
boolean
|
shouldUseTestDiscovery()
यह फ़ंक्शन, जार स्टेजिंग को ऑप्टिमाइज़ करने के लिए, tradefed observatory का इस्तेमाल करना है या नहीं, यह जानकारी देता है |
boolean
|
startAvdInParent()
यह फ़ंक्शन बताता है कि पैरंट सैंडबॉक्स में एवीडी डिवाइसों को चालू करना है या नहीं. अगर नहीं, तो उन्हें चाइल्ड सैंडबॉक्स में चालू किया जाएगा. |
कॉन्स्टेंट
CHILD_GLOBAL_CONFIG
public static final String CHILD_GLOBAL_CONFIG
कॉन्स्टेंट वैल्यू: "sub-global-config"
ENABLE_DEBUG_THREAD
public static final String ENABLE_DEBUG_THREAD
कॉन्स्टेंट वैल्यू: "sandbox-debug-thread"
PARENT_PREPARER_CONFIG
public static final String PARENT_PREPARER_CONFIG
कॉन्स्टेंट वैल्यू: "parent-preparer-config"
SANDBOX_BUILD_ID
public static final String SANDBOX_BUILD_ID
कॉन्स्टेंट वैल्यू: "sandbox-build-id"
TF_LOCATION
public static final String TF_LOCATION
कॉन्स्टेंट वैल्यू: "tf-location"
USE_PROTO_REPORTER
public static final String USE_PROTO_REPORTER
कॉन्स्टेंट वैल्यू: "use-proto-reporter"
WAIT_FOR_EVENTS_TIMEOUT
public static final String WAIT_FOR_EVENTS_TIMEOUT
कॉन्स्टेंट वैल्यू: "wait-for-events"
सार्वजनिक कंस्ट्रक्टर
SandboxOptions
public SandboxOptions ()
पब्लिक मेथड
delayDownloadAfterSharding
public boolean delayDownloadAfterSharding ()
यह फ़ंक्शन, यह तय करता है कि शार्डिंग के बाद डाउनलोड में देरी करनी है या नहीं.
| रिटर्न | |
|---|---|
boolean |
|
downloadDefaultZips
public boolean downloadDefaultZips ()
यह फ़ंक्शन बताता है कि डिफ़ॉल्ट टेस्ट ज़िप फ़ाइलें डाउनलोड करनी हैं या नहीं.
| रिटर्न | |
|---|---|
boolean |
|
dumpTestTemplate
public boolean dumpTestTemplate ()
यह फ़ंक्शन, यह जानकारी देता है कि टेस्ट टेंप्लेट को फ़ॉलबैक मोड में डंप करना है या नहीं.
| रिटर्न | |
|---|---|
boolean |
|
getChildGlobalConfig
public String getChildGlobalConfig ()
यह फ़ंक्शन, चाइल्ड सैंडबॉक्स के लिए इस्तेमाल किए जाने वाले कॉन्फ़िगरेशन को दिखाता है. अगर पैरंट का इस्तेमाल किया जाना चाहिए, तो इसकी वैल्यू null होगी.
| रिटर्न | |
|---|---|
String |
|
getEnvVariables
public Map<String, String> getEnvVariables ()
यह एनवायरमेंट वैरिएबल का मैप है, जिसे सैंडबॉक्स की Java प्रोसेस में पास किया जाता है.
| रिटर्न | |
|---|---|
Map<String, String> |
|
getForcePartialDownloadFileRegexList
public Set<String> getForcePartialDownloadFileRegexList ()
यह फ़ंक्शन, रेगुलर एक्सप्रेशन का सेट दिखाता है. सैंडबॉक्स में कुछ हद तक डाउनलोड करने की सुविधा हमेशा उन फ़ाइलों को डाउनलोड करेगी जो रेगुलर एक्सप्रेशन से मैच करती हैं
| रिटर्न | |
|---|---|
Set<String> |
|
getJavaOptions
public List<String> getJavaOptions ()
सैंडबॉक्स की Java प्रोसेस को पास करने के विकल्पों की सूची.
| रिटर्न | |
|---|---|
List<String> |
|
getParentPreparerConfig
public String getParentPreparerConfig ()
यह फ़ंक्शन, उस कॉन्फ़िगरेशन को दिखाता है जिसे सैंडबॉक्स की पैरंट प्रोसेस में प्रीपेयरर को चलाना चाहिए.
| रिटर्न | |
|---|---|
String |
|
getSandboxBuildId
public String getSandboxBuildId ()
यह फ़ंक्शन, सैंडबॉक्स के लिए फ़ोर्स किए गए build-id को दिखाता है, ताकि रन के दौरान उसका इस्तेमाल किया जा सके.
| रिटर्न | |
|---|---|
String |
|
getSandboxTfDirectory
public File getSandboxTfDirectory ()
यह फ़ंक्शन, दी गई उन डायरेक्ट्री को दिखाता है जिनमें Trade Federation का वर्शन मौजूद है. इनका इस्तेमाल, रन को सैंडबॉक्स करने के लिए किया जाता है.
| रिटर्न | |
|---|---|
File |
|
getTestsZips
public Set<String> getTestsZips ()
यह फ़ंक्शन, सैंडबॉक्स के लिए स्टेज करने के लिए, टेस्ट ज़िप का सेट दिखाता है.
| रिटर्न | |
|---|---|
Set<String> |
|
getWaitForEventsTimeout
public long getWaitForEventsTimeout ()
सैंडबॉक्स के बंद होने के बाद, इवेंट प्रोसेस होने में लगने वाले समय की जानकारी देता है.
| रिटर्न | |
|---|---|
long |
|
isValidationTest
public boolean isValidationTest ()
| रिटर्न | |
|---|---|
boolean |
|
shouldEnableDebugThread
public boolean shouldEnableDebugThread ()
डीबग थ्रेड चालू करें.
| रिटर्न | |
|---|---|
boolean |
|
shouldParallelSetup
public boolean shouldParallelSetup ()
यह फ़ंक्शन, यह जानकारी देता है कि सैंडबॉक्स सेटअप को पैरलल में एक्ज़ीक्यूट करना है या नहीं.
| रिटर्न | |
|---|---|
boolean |
|
shouldUseParallelDownload
public boolean shouldUseParallelDownload ()
यह फ़ंक्शन, यह जानकारी देता है कि सेटअप के दौरान पैरलल डाउनलोड का इस्तेमाल करना है या नहीं.
| रिटर्न | |
|---|---|
boolean |
|
shouldUsePartialDownload
public boolean shouldUsePartialDownload ()
यह कुकी यह तय करती है कि आंशिक डाउनलोड की गई फ़ाइलों को कैश मेमोरी में सेव करना है या नहीं
| रिटर्न | |
|---|---|
boolean |
|
shouldUseProtoReporter
public boolean shouldUseProtoReporter ()
इससे यह पता चलता है कि प्रोटॉबफ़ रिपोर्टिंग का इस्तेमाल किया जाना चाहिए या नहीं.
| रिटर्न | |
|---|---|
boolean |
|
shouldUseSplitDiscovery
public boolean shouldUseSplitDiscovery ()
यह बताता है कि इंडिपेंडेंट डिस्कवरी के साथ सेटअप का इस्तेमाल करना है या नहीं.
| रिटर्न | |
|---|---|
boolean |
|
shouldUseTestDiscovery
public boolean shouldUseTestDiscovery ()
यह फ़ंक्शन, जार स्टेजिंग को ऑप्टिमाइज़ करने के लिए, tradefed observatory का इस्तेमाल करना है या नहीं, यह जानकारी देता है
| रिटर्न | |
|---|---|
boolean |
|
startAvdInParent
public boolean startAvdInParent ()
यह फ़ंक्शन बताता है कि पैरंट सैंडबॉक्स में एवीडी डिवाइसों को चालू करना है या नहीं. अगर नहीं, तो उन्हें चाइल्ड सैंडबॉक्स में चालू किया जाएगा.
| रिटर्न | |
|---|---|
boolean |
|