SandboxOptions

public final class SandboxOptions
extends Object

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


वह क्लास जिसे ISandbox से विकल्प मिल सकते हैं और वह 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()

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

String getParentPreparerConfig()

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

String getSandboxBuildId()

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

File getSandboxTfDirectory()

यह उन डायरेक्ट्री को दिखाता है जिनमें Trade Federation का वर्शन होता है. इनका इस्तेमाल, रन को सैंडबॉक्स करने के लिए किया जाता है.

getTestsZips()

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

long getWaitForEventsTimeout()

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

boolean shouldEnableDebugThread()

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

boolean shouldParallelSetup()

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

boolean shouldUseParallelDownload()

इससे पता चलता है कि सेटअप के दौरान, पैरलल डाउनलोड का इस्तेमाल करना है या नहीं.

boolean shouldUsePartialDownload()

यह बताता है कि डाउनलोड किए गए वीडियो के कुछ हिस्से को कैश मेमोरी में सेव करने की सुविधा का इस्तेमाल करना है या नहीं

boolean shouldUseProtoReporter()

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

boolean shouldUseSplitDiscovery()

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

boolean shouldUseTestDiscovery()

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

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_ID

public static final String SANDBOX_BUILD_ID

TF_LOCATION

public static final String TF_LOCATION

USE_PROTO_REPORTER

public static final String USE_PROTO_REPORTER

WAIT_FOR_EVENTS_TIMEOUT

public static final String WAIT_FOR_EVENTS_TIMEOUT

पब्लिक कंस्ट्रक्टर

SandboxOptions

public SandboxOptions ()

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

delayDownloadAfterSharding

public boolean delayDownloadAfterSharding ()

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

रिटर्न
boolean

downloadDefaultZips

public boolean downloadDefaultZips ()

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

रिटर्न
boolean

dumpTestTemplate

public boolean dumpTestTemplate ()

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

रिटर्न
boolean

getChildGlobalConfig

public String getChildGlobalConfig ()

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

रिटर्न
String

getEnvVariables

public  getEnvVariables ()

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

रिटर्न

getForcePartialDownloadFileRegexList

public  getForcePartialDownloadFileRegexList ()

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

रिटर्न

getJavaOptions

public  getJavaOptions ()

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

रिटर्न

getParentPreparerConfig

public String getParentPreparerConfig ()

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

रिटर्न
String

getSandboxBuildId

public String getSandboxBuildId ()

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

रिटर्न
String

getSandboxTfDirectory

public File getSandboxTfDirectory ()

यह उन डायरेक्ट्री को दिखाता है जिनमें Trade Federation का वर्शन होता है. इनका इस्तेमाल, रन को सैंडबॉक्स करने के लिए किया जाता है.

रिटर्न
File

getTestsZips

public  getTestsZips ()

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

रिटर्न

getWaitForEventsTimeout

public long getWaitForEventsTimeout ()

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

रिटर्न
long

shouldEnableDebugThread

public boolean shouldEnableDebugThread ()

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

रिटर्न
boolean

shouldParallelSetup

public boolean shouldParallelSetup ()

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

रिटर्न
boolean

shouldUseParallelDownload

public boolean shouldUseParallelDownload ()

इससे पता चलता है कि सेटअप के दौरान, पैरलल डाउनलोड का इस्तेमाल करना है या नहीं.

रिटर्न
boolean

shouldUsePartialDownload

public boolean shouldUsePartialDownload ()

यह बताता है कि डाउनलोड किए गए वीडियो के कुछ हिस्से को कैश मेमोरी में सेव करने की सुविधा का इस्तेमाल करना है या नहीं

रिटर्न
boolean

shouldUseProtoReporter

public boolean shouldUseProtoReporter ()

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

रिटर्न
boolean

shouldUseSplitDiscovery

public boolean shouldUseSplitDiscovery ()

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

रिटर्न
boolean

shouldUseTestDiscovery

public boolean shouldUseTestDiscovery ()

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

रिटर्न
boolean

startAvdInParent

public boolean startAvdInParent ()

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

रिटर्न
boolean