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()
تعرض هذه السمة ما إذا كان سيتم تنزيل ملفات ZIP التلقائية للاختبارات أم لا. |
boolean
|
dumpTestTemplate()
تعرِض هذه السمة ما إذا كان سيتم تفريغ نموذج الاختبار في وضع الرجوع إلى الإعدادات السابقة أم لا. |
String
|
getChildGlobalConfig()
تعرض هذه السمة إعدادات وضع الحماية الخاص بالأطفال التي سيتم استخدامها. |
|
getEnvVariables()
خريطة لمتغير البيئة الذي سيتم تمريره إلى عملية Java في وضع الحماية |
|
getForcePartialDownloadFileRegexList()
تعرض هذه السمة مجموعة من التعبيرات العادية، وسيتم دائمًا تنزيل الملفات التي تتطابق مع التعبير العادي في وضع التجربة المعزولة. |
|
getJavaOptions()
قائمة الخيارات التي يجب تمريرها إلى عملية Java في وضع الحماية |
String
|
getParentPreparerConfig()
تعرِض هذه السمة الإعداد الذي يجب أن ينفّذه المحضِّر في العملية الرئيسية لبيئة الاختبار المعزولة. |
String
|
getSandboxBuildId()
تعرِض هذه السمة رقم تعريف الإصدار الذي تم فرضه على وضع الحماية لاستخدامه أثناء التشغيل. |
File
|
getSandboxTfDirectory()
تعرض هذه السمة الأدلة المتوفّرة التي تحتوي على إصدار Trade Federation المطلوب استخدامه في وضع الحماية. |
|
getTestsZips()
تعرض هذه السمة مجموعة من حِزم ZIP للاختبارات يتم إعدادها في المرحلة التجريبية للبيئة الافتراضية. |
long
|
getWaitForEventsTimeout()
تعرض هذه السمة الوقت الذي يجب انتظاره إلى أن تتم معالجة الأحداث بعد انتهاء تشغيل وضع الحماية. |
boolean
|
shouldEnableDebugThread()
فعِّل سلسلة تصحيح الأخطاء. |
boolean
|
shouldParallelSetup()
تعرض هذه السمة ما إذا كان سيتم تنفيذ عملية إعداد وضع الحماية بشكلٍ متوازٍ أم لا. |
boolean
|
shouldUseParallelDownload()
تعرض هذه السمة ما إذا كان سيتم استخدام التنزيل المتوازي أثناء عملية الإعداد أم لا. |
boolean
|
shouldUsePartialDownload()
تعرض هذه السمة ما إذا كان سيتم استخدام التخزين المؤقت للتنزيل الجزئي أم لا. |
boolean
|
shouldUseProtoReporter()
تعرِض هذه السمة ما إذا كان يجب استخدام تقارير Protobuf أم لا. |
boolean
|
shouldUseSplitDiscovery()
تعرض هذه السمة ما إذا كان سيتم استخدام الإعداد مع ميزة البحث المستقل. |
boolean
|
shouldUseTestDiscovery()
تُرجع هذه السمة ما إذا كان سيتم استخدام أداة Tradefed Observatory لتحسين عملية تنظيم ملفات JAR. |
boolean
|
startAvdInParent()
تعرض هذه السمة ما إذا كان سيتم بدء تشغيل أجهزة AVD في بيئة الاختبار المعزولة الرئيسية أو السماح بتشغيلها في بيئة الاختبار المعزولة الثانوية. |
الثوابت
CHILD_GLOBAL_CONFIG
public static final String CHILD_GLOBAL_CONFIG
القيمة الثابتة: "sub-global-config"
ENABLE_DEBUG_THREAD
public static final String ENABLE_DEBUG_THREAD
Constant Value: "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
Constant Value: "sandbox-build-id"
TF_LOCATION
public static final String TF_LOCATION
Constant Value: "tf-location"
USE_PROTO_REPORTER
public static final String USE_PROTO_REPORTER
Constant Value: "use-proto-reporter"
WAIT_FOR_EVENTS_TIMEOUT
public static final String WAIT_FOR_EVENTS_TIMEOUT
Constant Value: "wait-for-events"
الإنشاءات العامة
SandboxOptions
public SandboxOptions ()
الطُرق العامة
delayDownloadAfterSharding
public boolean delayDownloadAfterSharding ()
تعرِض هذه السمة ما إذا كان سيتم تأخير التنزيل بعد التقسيم أم لا.
| المرتجعات | |
|---|---|
boolean |
|
downloadDefaultZips
public boolean downloadDefaultZips ()
تعرض هذه السمة ما إذا كان سيتم تنزيل ملفات ZIP التلقائية للاختبارات أم لا.
| المرتجعات | |
|---|---|
boolean |
|
dumpTestTemplate
public boolean dumpTestTemplate ()
تعرِض هذه السمة ما إذا كان سيتم تفريغ نموذج الاختبار في وضع الرجوع إلى الإعدادات السابقة أم لا.
| المرتجعات | |
|---|---|
boolean |
|
getChildGlobalConfig
public String getChildGlobalConfig ()
تعرض هذه السمة إعدادات وضع الحماية الخاص بالأطفال التي سيتم استخدامها. أو قيمة فارغة إذا كان يجب استخدام العنصر الرئيسي.
| المرتجعات | |
|---|---|
String |
|
getEnvVariables
publicgetEnvVariables ()
خريطة لمتغير البيئة الذي سيتم تمريره إلى عملية Java في وضع الحماية
| المرتجعات | |
|---|---|
|
|
getForcePartialDownloadFileRegexList
publicgetForcePartialDownloadFileRegexList ()
تعرض هذه السمة مجموعة من التعبيرات العادية، وسيتم دائمًا تنزيل الملفات التي تتطابق مع التعبير العادي في وضع التجربة المعزولة.
| المرتجعات | |
|---|---|
|
|
getJavaOptions
publicgetJavaOptions ()
قائمة الخيارات التي يجب تمريرها إلى عملية Java في وضع الحماية
| المرتجعات | |
|---|---|
|
|
getParentPreparerConfig
public String getParentPreparerConfig ()
تعرِض هذه السمة الإعداد الذي يجب أن ينفّذه المحضِّر في العملية الرئيسية لبيئة الاختبار المعزولة.
| المرتجعات | |
|---|---|
String |
|
getSandboxBuildId
public String getSandboxBuildId ()
تعرِض هذه السمة رقم تعريف الإصدار الذي تم فرضه على وضع الحماية لاستخدامه أثناء التشغيل.
| المرتجعات | |
|---|---|
String |
|
getSandboxTfDirectory
public File getSandboxTfDirectory ()
تعرض هذه السمة الأدلة المتوفّرة التي تحتوي على إصدار Trade Federation المطلوب استخدامه في وضع الحماية أثناء التشغيل.
| المرتجعات | |
|---|---|
File |
|
getTestsZips
publicgetTestsZips ()
تعرض هذه السمة مجموعة من حِزم ZIP للاختبارات يتم إعدادها في المرحلة التجريبية للبيئة الافتراضية.
| المرتجعات | |
|---|---|
|
|
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 ()
تُرجع هذه السمة ما إذا كان سيتم استخدام أداة Tradefed Observatory لتحسين عملية تنظيم ملفات JAR.
| المرتجعات | |
|---|---|
boolean |
|
startAvdInParent
public boolean startAvdInParent ()
تعرض هذه السمة ما إذا كان سيتم بدء تشغيل أجهزة AVD في بيئة الاختبار المعزولة الرئيسية أو السماح بتشغيلها في بيئة الاختبار المعزولة الثانوية.
| المرتجعات | |
|---|---|
boolean |
|