گزینه‌های جعبه شنی

public final class SandboxOptions
extends 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 ()

برمی‌گرداند که آیا قالب آزمایشی را در حالت fallback ذخیره کند یا خیر.

String getChildGlobalConfig ()

پیکربندی مورد استفاده برای sandbox فرزند را برمی‌گرداند.

getEnvVariables ()

نقشه متغیر محیطی برای انتقال به فرآیند جاوا در sandbox.

getForcePartialDownloadFileRegexList ()

مجموعه‌ای از عبارات منظم (regex) را برمی‌گرداند، دانلود جزئی sandbox همیشه فایل‌هایی را دانلود می‌کند که با عبارات منظم مطابقت دارند

getJavaOptions ()

فهرست گزینه‌های عبور از فرآیند جاوا در محیط سندباکس.

String getParentPreparerConfig ()

پیکربندی‌ای را برمی‌گرداند که آماده‌کننده باید در فرآیند والدِ جعبه‌ی شنی اجرا کند.

String getSandboxBuildId ()

شناسه ساخت (build-id) اجباری برای استفاده از sandbox در طول اجرا را برمی‌گرداند.

File getSandboxTfDirectory ()

دایرکتوری‌های ارائه شده حاوی نسخه فدراسیون تجارت را برای استفاده در sandboxing اجرا برمی‌گرداند.

getTestsZips ()

مجموعه تست‌های فشرده‌شده را برای مرحله‌ی sandbox برمی‌گرداند.

long getWaitForEventsTimeout ()

زمانی را که باید پس از اتمام اجرای sandbox برای پردازش رویدادها منتظر بمانیم، برمی‌گرداند.

boolean shouldEnableDebugThread ()

یک رشته اشکال‌زدایی (debug thread) را فعال کنید.

boolean shouldParallelSetup ()

برمی‌گرداند که آیا تنظیمات sandbox به صورت موازی اجرا شود یا خیر.

boolean shouldUseParallelDownload ()

این مقدار نشان می‌دهد که آیا در طول راه‌اندازی از دانلود موازی استفاده شود یا خیر.

boolean shouldUsePartialDownload ()

برمی‌گرداند که آیا از ذخیره‌سازی جزئی دانلود استفاده شود یا خیر.

boolean shouldUseProtoReporter ()

برمی‌گرداند که آیا باید از گزارش‌دهی protobuf استفاده شود یا خیر.

boolean shouldUseSplitDiscovery ()

برمی‌گرداند که آیا از setup با کشف مستقل استفاده شود یا خیر.

boolean shouldUseTestDiscovery ()

برمی‌گرداند که آیا از رصدخانه‌ی مبادله‌شده برای بهینه‌سازی مرحله‌بندی شیشه استفاده شود یا خیر.

boolean startAvdInParent ()

برمی‌گرداند که آیا دستگاه‌های avd در sandbox والد شروع به کار کنند یا اجازه دهند در child باقی بمانند.

ثابت‌ها

پیکربندی سراسری کودک

public static final String CHILD_GLOBAL_CONFIG

مقدار ثابت: "پیکربندی زیر سراسری"

فعال_کردن_رشته_اشکال_زدایی

public static final String ENABLE_DEBUG_THREAD

مقدار ثابت: "sandbox-debug-thread"

پیکربندی آماده‌سازی والدین

public static final String PARENT_PREPARER_CONFIG

مقدار ثابت: "parent-preparer-config"

شناسه ساخت جعبه شنی

public static final String SANDBOX_BUILD_ID

مقدار ثابت: "sandbox-build-id"

TF_LOCATION

public static final String TF_LOCATION

مقدار ثابت: "tf-location"

استفاده از گزارش‌گر پروتو

public static final String USE_PROTO_REPORTER

مقدار ثابت: "use-proto-reporter"

منتظر_برای_رویدادها_بمانید

public static final String WAIT_FOR_EVENTS_TIMEOUT

مقدار ثابت: "رویدادهای منتظر"

سازندگان عمومی

گزینه‌های جعبه شنی

public SandboxOptions ()

روش‌های عمومی

دانلود با تأخیر پس از شاردینگ

public boolean delayDownloadAfterSharding ()

برمی‌گرداند که آیا دانلود پس از شاردینگ به تأخیر بیفتد یا خیر.

بازگشت‌ها
boolean

دانلودفایل‌های فشرده پیش‌فرض

public boolean downloadDefaultZips ()

برمی‌گرداند که آیا فایل‌های فشرده‌ی تست پیش‌فرض دانلود شوند یا خیر.

بازگشت‌ها
boolean

dumpTestTemplate

public boolean dumpTestTemplate ()

برمی‌گرداند که آیا قالب آزمایشی را در حالت fallback ذخیره کند یا خیر.

بازگشت‌ها
boolean

پیکربندی عمومی فرزند (getChildGlobalConfig)

public String getChildGlobalConfig ()

پیکربندی مورد استفاده برای sandbox فرزند را برمی‌گرداند. یا اگر پیکربندی والد باید استفاده شود، null است.

بازگشت‌ها
String

متغیرهای getEnv

public  getEnvVariables ()

نقشه متغیر محیطی برای انتقال به فرآیند جاوا در sandbox.

بازگشت‌ها

getForcePartialDownloadFileRegexList

public  getForcePartialDownloadFileRegexList ()

مجموعه‌ای از عبارات منظم (regex) را برمی‌گرداند، دانلود جزئی sandbox همیشه فایل‌هایی را دانلود می‌کند که با عبارات منظم مطابقت دارند

بازگشت‌ها

گزینه‌های جاوا را دریافت کنید

public  getJavaOptions ()

فهرست گزینه‌های عبور از فرآیند جاوا در محیط سندباکس.

بازگشت‌ها

پیکربندی آماده‌سازی والدین

public String getParentPreparerConfig ()

پیکربندی‌ای را برمی‌گرداند که آماده‌کننده باید در فرآیند والدِ جعبه‌ی شنی اجرا کند.

بازگشت‌ها
String

دریافت شناسه ساخت جعبه شنی

public String getSandboxBuildId ()

شناسه ساخت (build-id) اجباری برای استفاده از sandbox در طول اجرا را برمی‌گرداند.

بازگشت‌ها
String

دایرکتوری getSandboxTf

public File getSandboxTfDirectory ()

دایرکتوری‌های ارائه شده حاوی نسخه فدراسیون تجارت را برای استفاده در sandboxing اجرا برمی‌گرداند.

بازگشت‌ها
File

دریافت تست‌های زیپ

public  getTestsZips ()

مجموعه تست‌های فشرده‌شده را برای مرحله‌ی sandbox برمی‌گرداند.

بازگشت‌ها

دریافت منتظر رویدادهازمان انتظار

public long getWaitForEventsTimeout ()

زمانی را که باید پس از اتمام اجرای sandbox برای پردازش رویدادها منتظر بمانیم، برمی‌گرداند.

بازگشت‌ها
long

shouldEnableDebugThread

public boolean shouldEnableDebugThread ()

یک رشته اشکال‌زدایی (debug thread) را فعال کنید.

بازگشت‌ها
boolean

shouldParallelSetup

public boolean shouldParallelSetup ()

برمی‌گرداند که آیا تنظیمات sandbox به صورت موازی اجرا شود یا خیر.

بازگشت‌ها
boolean

shouldUseParallelDownload

public boolean shouldUseParallelDownload ()

این مقدار نشان می‌دهد که آیا در طول راه‌اندازی از دانلود موازی استفاده شود یا خیر.

بازگشت‌ها
boolean

shouldUsePartialDownload

public boolean shouldUsePartialDownload ()

برمی‌گرداند که آیا از ذخیره‌سازی جزئی دانلود استفاده شود یا خیر.

بازگشت‌ها
boolean

shouldUseProtoReporter

public boolean shouldUseProtoReporter ()

برمی‌گرداند که آیا باید از گزارش‌دهی protobuf استفاده شود یا خیر.

بازگشت‌ها
boolean

shouldUseSplitDiscovery

public boolean shouldUseSplitDiscovery ()

برمی‌گرداند که آیا از setup با کشف مستقل استفاده شود یا خیر.

بازگشت‌ها
boolean

shouldUseTestDiscovery

public boolean shouldUseTestDiscovery ()

برمی‌گرداند که آیا از رصدخانه‌ی مبادله‌شده برای بهینه‌سازی مرحله‌بندی شیشه استفاده شود یا خیر.

بازگشت‌ها
boolean

شروعAvdInParent

public boolean startAvdInParent ()

برمی‌گرداند که آیا دستگاه‌های avd در sandbox والد شروع به کار کنند یا اجازه دهند در child باقی بمانند.

بازگشت‌ها
boolean