گزینههای جعبه شنی
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
publicgetEnvVariables ()
نقشه متغیر محیطی برای انتقال به فرآیند جاوا در sandbox.
| بازگشتها | |
|---|---|
| |
getForcePartialDownloadFileRegexList
publicgetForcePartialDownloadFileRegexList ()
مجموعهای از عبارات منظم (regex) را برمیگرداند، دانلود جزئی sandbox همیشه فایلهایی را دانلود میکند که با عبارات منظم مطابقت دارند
| بازگشتها | |
|---|---|
| |
گزینههای جاوا را دریافت کنید
publicgetJavaOptions ()
فهرست گزینههای عبور از فرآیند جاوا در محیط سندباکس.
| بازگشتها | |
|---|---|
| |
پیکربندی آمادهسازی والدین
public String getParentPreparerConfig ()
پیکربندیای را برمیگرداند که آمادهکننده باید در فرآیند والدِ جعبهی شنی اجرا کند.
| بازگشتها | |
|---|---|
String | |
دریافت شناسه ساخت جعبه شنی
public String getSandboxBuildId ()
شناسه ساخت (build-id) اجباری برای استفاده از sandbox در طول اجرا را برمیگرداند.
| بازگشتها | |
|---|---|
String | |
دایرکتوری getSandboxTf
public File getSandboxTfDirectory ()
دایرکتوریهای ارائه شده حاوی نسخه فدراسیون تجارت را برای استفاده در sandboxing اجرا برمیگرداند.
| بازگشتها | |
|---|---|
File | |
دریافت تستهای زیپ
publicgetTestsZips ()
مجموعه تستهای فشردهشده را برای مرحلهی 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 | |