SandboxOptions

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()

تشير إلى ما إذا كان سيتم تنزيل ملفات 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 لتحسين مرحلة تجميع الحِزم.

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 ()

تشير إلى ما إذا كان سيتم تنزيل ملفات zip التلقائية للاختبارات أم لا.

المرتجعات
boolean

dumpTestTemplate

public boolean dumpTestTemplate ()

تشير إلى ما إذا كان يجب تفريغ نموذج الاختبار في وضع النسخ الاحتياطي أم لا.

المرتجعات
boolean

getChildGlobalConfig

public String getChildGlobalConfig ()

تعرِض هذه السمة الإعدادات التي سيتم استخدامها في وضع الحماية الخاص بالطفل. أو قيمة فارغة إذا كان يجب استخدام العنصر الرئيسي.

المرتجعات
String

getEnvVariables

public  getEnvVariables ()

تعيين متغيّر البيئة لنقله إلى عملية Java في وضع الحماية الآمن

المرتجعات

getForcePartialDownloadFileRegexList

public  getForcePartialDownloadFileRegexList ()

عرض مجموعة من التعبيرات العادية، سيؤدي تنزيل الإصدار التجريبي الجزئي إلى تنزيل الملفات التي تتطابق مع التعبير العادي دائمًا

المرتجعات

getJavaOptions

public  getJavaOptions ()

قائمة الخيارات لتمرير عملية Java في وضع الحماية.

المرتجعات

getParentPreparerConfig

public String getParentPreparerConfig ()

عرض الإعدادات التي يجب أن ينفّذها المُعدِّ في العملية الرئيسية لوضع الحماية

المرتجعات
String

getSandboxBuildId

public String getSandboxBuildId ()

عرض رقم تعريف الإصدار الذي تم فرض استخدامه في وضع الحماية أثناء التشغيل

المرتجعات
String

getSandboxTfDirectory

public File getSandboxTfDirectory ()

عرض الأدلة المقدَّمة التي تحتوي على إصدار Trade Federation لاستخدامه في وضع الحماية للأمان أثناء التنفيذ

المرتجعات
File

getTestsZips

public  getTestsZips ()

عرض مجموعة ملفات 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 لتحسين مرحلة تجميع الحِزم.

المرتجعات
boolean

startAvdInParent

public boolean startAvdInParent ()

تُعرِض ما إذا كان يجب بدء أجهزة avd في مساحة المحاكاة الرئيسية أو السماح لها بأن تكون في مساحة المحاكاة الفرعية.

المرتجعات
boolean