सैंडबॉक्स विकल्प

public final class SandboxOptions
extends Object

java.lang.Object
com.android.tradefed.sandbox.SandboxOptions


ऐसी क्लास जो ISandbox को ऐक्सेस कर सकती है और उसके लिए विकल्प दे सकती है.

खास जानकारी

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

public static final String CHILD_GLOBAL_CONFIG

public static final String ENABLE_DEBUG_THREAD

public static final String PARENT_PREPARER_CONFIG

public static final String SANDBOX_BUILD_ID

public static final String TF_LOCATION

public static final String USE_PROTO_REPORTER

public static final String WAIT_FOR_EVENTS_TIMEOUT

सार्वजनिक कंस्ट्रक्टर

SandboxOptions()

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

boolean delayDownloadAfterSharding()

यह दिखाता है कि शार्डिंग के बाद डाउनलोड में देरी करनी है या नहीं.

boolean downloadDefaultZips()

यह जानकारी देता है कि डिफ़ॉल्ट टेस्ट ज़िप डाउनलोड किए जाएं या नहीं.

boolean dumpTestTemplate()

यह बताता है कि टेस्ट टेंप्लेट को फ़ॉलबैक मोड में डंप करना है या नहीं.

String getChildGlobalConfig()

चाइल्ड सैंडबॉक्स के लिए इस्तेमाल किया जाने वाला कॉन्फ़िगरेशन लौटाता है.

getEnvVariables()

सैंडबॉक्स की Java प्रोसेस को पास करने के लिए, एनवायरमेंट वैरिएबल का मैप.

getForcePartialDownloadFileRegexList()

रेगुलर एक्सप्रेशन का सेट दिखाता है, सैंडबॉक्स आंशिक डाउनलोड से हमेशा मेल खाने वाली फ़ाइलें डाउनलोड होंगी रेगुलर एक्सप्रेशन

getJavaOptions()

सैंडबॉक्स की Java प्रोसेस पास करने के विकल्पों की सूची.

String getParentPreparerConfig()

वह कॉन्फ़िगरेशन लौटाता है जो तैयार करने वाले को सैंडबॉक्स की पैरंट प्रोसेस में चलाना चाहिए.

String getSandboxBuildId()

रन के दौरान सैंडबॉक्स का इस्तेमाल करने के लिए ज़बरदस्ती बिल्ड-आईडी लौटाता है.

File getSandboxTfDirectory()

दी गई डायरेक्ट्री में ट्रेड फ़ेडरेशन वर्शन की जानकारी होती है. इस डायरेक्ट्री का इस्तेमाल किया जाता है उसे सैंडबॉक्स करना.

getTestsZips()

सैंडबॉक्स के लिए स्टेज पर जांच ज़िप के सेट को लौटाता है.

long getWaitForEventsTimeout()

वह समय लौटाता है, जब सैंडबॉक्स के चलने के बाद हमें इवेंट के प्रोसेस होने तक इंतज़ार करना चाहिए.

boolean shouldEnableDebugThread()

डीबग थ्रेड चालू करें.

boolean shouldParallelSetup()

यह जानकारी देता है कि सैंडबॉक्स सेटअप को साथ-साथ चलाया जाए या नहीं.

boolean shouldUseParallelDownload()

यह फ़ंक्शन सेट अप के दौरान साथ-साथ डाउनलोड करने की सुविधा का इस्तेमाल करता है या नहीं, इसकी जानकारी देता है.

boolean shouldUsePartialDownload()

यह बताता है कि आंशिक डाउनलोड कैश मेमोरी का इस्तेमाल करना है या नहीं

boolean shouldUseProtoReporter()

यह बताता है कि प्रोटोबफ़ रिपोर्टिंग का इस्तेमाल किया जाना चाहिए या नहीं.

boolean shouldUseSplitDiscovery()

यह बताता है कि इंडिपेंडेंट डिस्कवरी के साथ सेटअप का इस्तेमाल किया जाए या नहीं.

boolean shouldUseTestDiscovery()

यह दिखाता है कि जार स्टेजिंग को ऑप्टिमाइज़ करने के लिए ट्रेडेड ऑब्ज़र्वेटरी का इस्तेमाल करना है या नहीं

boolean startAvdInParent()

यह रिटर्न करता है कि पैरंट सैंडबॉक्स में avd डिवाइस को शुरू करना है या नहीं या उसे चाइल्ड में रहने देना है या नहीं.

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

CHILD_Global_CONFIG

public static final String CHILD_GLOBAL_CONFIG

ENABLE_DEBUG_Thread

public static final String ENABLE_DEBUG_THREAD

PARENT_PREPARER_CONFIG

public static final String PARENT_PREPARER_CONFIG

SANDBOX_BUILD_आईडी

public static final String SANDBOX_BUILD_ID

टीएफ़_LOCATION

public static final String TF_LOCATION

प्रोटो_रिपोर्टर का उपयोग

public static final String USE_PROTO_REPORTER

WAIT_FOR_ समय_के.

public static final String WAIT_FOR_EVENTS_TIMEOUT

सार्वजनिक कंस्ट्रक्टर

सैंडबॉक्स विकल्प

public SandboxOptions ()

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

देरीडाउनलोड के बाद शार्डिंग

public boolean delayDownloadAfterSharding ()

यह दिखाता है कि शार्डिंग के बाद डाउनलोड में देरी करनी है या नहीं.

रिटर्न
boolean

डाउनलोड डिफ़ॉल्ट ज़िप

public boolean downloadDefaultZips ()

यह जानकारी देता है कि डिफ़ॉल्ट टेस्ट ज़िप डाउनलोड किए जाएं या नहीं.

रिटर्न
boolean

डंपटेस्ट टेंप्लेट

public boolean dumpTestTemplate ()

यह बताता है कि टेस्ट टेंप्लेट को फ़ॉलबैक मोड में डंप करना है या नहीं.

रिटर्न
boolean

'चाइल्ड ग्लोबल कॉन्फ़िग'

public String getChildGlobalConfig ()

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

रिटर्न
String

getEnvVariables

public  getEnvVariables ()

सैंडबॉक्स की Java प्रोसेस को पास करने के लिए, एनवायरमेंट वैरिएबल का मैप.

रिटर्न

getForcePartialDownloadFileRegexList

public  getForcePartialDownloadFileRegexList ()

रेगुलर एक्सप्रेशन का सेट दिखाता है, सैंडबॉक्स आंशिक डाउनलोड से हमेशा मेल खाने वाली फ़ाइलें डाउनलोड होंगी रेगुलर एक्सप्रेशन

रिटर्न

getJavaOptions

public  getJavaOptions ()

सैंडबॉक्स की Java प्रोसेस पास करने के विकल्पों की सूची.

रिटर्न

getParentParentrConfig

public String getParentPreparerConfig ()

वह कॉन्फ़िगरेशन लौटाता है जो तैयार करने वाले को सैंडबॉक्स की पैरंट प्रोसेस में चलाना चाहिए.

रिटर्न
String

गेटसैंडबॉक्सबिल्डId

public String getSandboxBuildId ()

रन के दौरान सैंडबॉक्स का इस्तेमाल करने के लिए ज़बरदस्ती बिल्ड-आईडी लौटाता है.

रिटर्न
String

गेटसैंडबॉक्सटीएफ़डायरेक्ट्री

public File getSandboxTfDirectory ()

दी गई डायरेक्ट्री में ट्रेड फ़ेडरेशन वर्शन की जानकारी होती है. इस डायरेक्ट्री का इस्तेमाल किया जाता है उसे सैंडबॉक्स करना.

रिटर्न
File

getTestsZips

public  getTestsZips ()

सैंडबॉक्स के लिए स्टेज पर जांच ज़िप के सेट को लौटाता है.

रिटर्न

गेटवेट फ़ॉरइवेंट टाइमआउट

public long getWaitForEventsTimeout ()

वह समय लौटाता है, जब सैंडबॉक्स के चलने के बाद हमें इवेंट के प्रोसेस होने तक इंतज़ार करना चाहिए.

रिटर्न
long

डीबग करने के थ्रेड को चालू करना चाहिए

public boolean shouldEnableDebugThread ()

डीबग थ्रेड चालू करें.

रिटर्न
boolean

समानांतर सेटअप

public boolean shouldParallelSetup ()

यह जानकारी देता है कि सैंडबॉक्स सेटअप को साथ-साथ चलाया जाए या नहीं.

रिटर्न
boolean

इसे इस्तेमाल करना चाहिए Parallelडाउनलोड

public boolean shouldUseParallelDownload ()

यह फ़ंक्शन सेट अप के दौरान साथ-साथ डाउनलोड करने की सुविधा का इस्तेमाल करता है या नहीं, इसकी जानकारी देता है.

रिटर्न
boolean

इसे इस्तेमाल करने का कुछ हिस्सा डाउनलोड करना चाहिए

public boolean shouldUsePartialDownload ()

यह बताता है कि आंशिक डाउनलोड कैश मेमोरी का इस्तेमाल करना है या नहीं

रिटर्न
boolean

यूज़प्रोटोरिपोर्टर का इस्तेमाल करना चाहिए

public boolean shouldUseProtoReporter ()

यह बताता है कि प्रोटोबफ़ रिपोर्टिंग का इस्तेमाल किया जाना चाहिए या नहीं.

रिटर्न
boolean

इस्तेमाल करेंस्प्लिट डिस्कवरी

public boolean shouldUseSplitDiscovery ()

यह बताता है कि इंडिपेंडेंट डिस्कवरी के साथ सेटअप का इस्तेमाल किया जाए या नहीं.

रिटर्न
boolean

इसे इस्तेमाल करेंजांच की सुविधा चाहिए

public boolean shouldUseTestDiscovery ()

यह दिखाता है कि जार स्टेजिंग को ऑप्टिमाइज़ करने के लिए ट्रेडेड ऑब्ज़र्वेटरी का इस्तेमाल करना है या नहीं

रिटर्न
boolean

StartAvdInParent

public boolean startAvdInParent ()

यह रिटर्न करता है कि पैरंट सैंडबॉक्स में avd डिवाइस को शुरू करना है या नहीं या उसे चाइल्ड में रहने देना है या नहीं.

रिटर्न
boolean