با مجموعه‌ها، منظم بمانید ذخیره و دسته‌بندی محتوا براساس اولویت‌های شما.

CommandOptions

public class CommandOptions
extends Object implements ICommandOptions

java.lang.object
com.android.tradefed.command.CommandOptions


پیاده سازی ICommandOptions .

خلاصه

زمینه های

public static final String DRY_RUN_OPTION

public static final String ENABLE_SANDBOX_TEST_MODE

public static final String INVOCATION_DATA

public static final String NOISY_DRY_RUN_OPTION

public static final String TEST_TAG_OPTION

public static final String USE_REMOTE_SANDBOX

public static final String USE_SANDBOX

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

CommandOptions ()

روش های عمومی

boolean captureLogcatOnFailure ()

اینکه آیا باید یک logcat در مورد شکست تست ضبط شود یا نه

boolean captureScreenshotOnFailure ()

گرفتن عکس از صفحه نمایش در مورد شکست تست

ICommandOptions clone ()
boolean delegatedEarlyDeviceRelease ()

اینکه آیا دستگاه در حالت تفویض زودهنگام آزاد شود یا نه.

boolean earlyDeviceRelease ()

این که آیا پس از اتمام کار دستگاه، زودتر آزاد شود یا نه.

boolean filterPreviousPassedTests ()

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

getAutoLogCollectors ()

مجموعه جمع‌آورندگان گزارش خودکار را که برای فراخوانی اضافه می‌شوند، برمی‌گرداند

getDynamicDownloadArgs ()

نقشه args را برای ارسال به جستجوی دانلود پویا برمی گرداند.

int getExtraRemotePostsubmitInstance ()

اینکه آیا نمونه‌های اضافی در VM راه دور در ارسال ارسال شود یا نه.

String getHostLogSuffix ()

پسوندی را برمی‌گرداند تا به Tradefed host_log اضافه شود یا در صورت عدم وجود پیشوند، null را برمی‌گرداند.

UniqueMultiMap <String, String> getInvocationData ()

داده های ارسال شده به فراخوان را برای توصیف آن برمی گرداند

long getInvocationTimeout ()

زمان فراخوان مشخص شده را برگردانید.

long getLoopTime ()

قبل از زمان‌بندی مجدد این دستور زمان صبر کنید.

long getMaxLoopCount ()

حداکثر تعداد دفعات زمان‌بندی دستور را برمی‌گرداند.

Integer getMultiDeviceCount ()

تعداد دستگاه‌ها را برای آزمایش‌های چند دستگاهی برگردانید.

boolean getOptimizeMainlineTest ()

اگر فهرست ماژول‌های تست را برای تست خط اصلی بهینه کنیم، درست برمی‌گردد.

Duration getParallelSetupTimeout ()

مهلت زمانی را برای استفاده در تنظیمات موازی برمی‌گرداند.

getRemoteFiles ()

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

Integer getShardCount ()

تعداد کل خرده ها را برای دستور برگردانید.

Integer getShardIndex ()

شارد ایندکس دستور را برگردانید.

String getTestTag ()

تگ آزمایشی فراخوان را برگردانید.

String getTestTagSuffix ()

پسوند تگ تست را که به test-tag اضافه شده است برگردانید تا نشان دهنده برخی از انواع یک تست باشد.

boolean isDryRunMode ()

اگر باید true را برگردانیم جست و خیز کردن اضافه کردن این دستور به صف

boolean isFullHelpMode ()

اگر حالت راهنمای کامل و دقیق درخواست شده باشد، true برمی‌گردد

boolean isHelpMode ()

اگر حالت کمک اختصاری درخواست شده باشد، true است

boolean isLoopMode ()

حالت حلقه را برای پیکربندی برگردانید.

boolean isNoisyDryRunMode ()

اگر باید دستور را قبل از ما در کنسول چاپ کنیم، true را برگردانید جست و خیز کردن اضافه کردن آن به صف

boolean reportInvocationComplete ()

آیا گزارش‌ها را تا InvocationComplete گزارش کنید یا خیر.

boolean reportPassedTests ()

اینکه آیا موارد آزمایشی گذرانده شده گزارش شود یا خیر.

boolean reportTestCaseCount ()

اینکه آیا تعداد موارد آزمایش در هر نوع آزمایش گزارش شود یا خیر.

reportingTags ()

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

boolean runOnAllDevices ()

اگر فرمان باید در همه دستگاه‌ها اجرا شود، true را برگردانید.

void setAutoLogCollectors ( autoLogCollectors) setAutoLogCollectors ( autoLogCollectors)

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

void setBugreportOnInvocationEnded (boolean takeBugreport)

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

void setBugreportzOnInvocationEnded (boolean takeBugreportz)

تنظیم می‌کند که آیا در پایان فراخوانی یک خطای گزارش گرفته شود یا خیر.

void setDelegatedEarlyDeviceRelease (boolean earlyRelease)

تنظیم کنید که آیا دستگاه در حالت تفویض زودهنگام آزاد شود یا نه.

void setHostLogSuffix (String suffix)

پسوند را تنظیم می کند تا به Tradefed host_log اضافه شود.

void setInvocationTimeout (Long invocationTimeout)

زمان فراخوان را تنظیم کنید.

void setLoopMode (boolean loopMode)

حالت حلقه را برای پیکربندی تنظیم کنید.

void setMultiDeviceCount (int count)

تعداد دستگاه‌های مورد انتظار را برای آزمایش‌های چند دستگاهی تنظیم می‌کند.

void setReplicateSetup (boolean replicate)

تنظیم کنید که از تنظیمات تکراری استفاده شود یا خیر.

void setReportInvocationComplete (boolean reportInvocationCompleteLogs)

تنظیم کنید که گزارش‌ها تا زمانی که InvocationComplete گزارش شوند یا خیر

void setReportTestCaseCount (boolean report)

تنظیم کنید که آیا تعداد موارد آزمایش در هر نوع آزمایش گزارش شود یا خیر.

void setShardCount (Integer shardCount)

تعداد خرده ها را برای دستور تنظیم می کند.

void setShardIndex (Integer shardIndex)

شارد ایندکس را برای دستور تنظیم می کند.

void setShouldUseSandboxing (boolean use)

تعیین می کند که آیا از کانتینرهای TF استفاده کنیم یا نه

void setTestTag (String testTag)

تگ تست را برای فراخوانی تنظیم می کند.

void setUseSandboxTestMode (boolean use)

تنظیم می کند که آیا باید از حالت تست TF sandbox استفاده کنیم یا نه.

boolean shouldDisableInvocationSetupAndTeardown ()

غیرفعال کردن تنظیم قبل از فراخوانی و حذف پس از فراخوانی.

boolean shouldReportModuleProgression ()

اینکه آیا پیشرفت فراخوانی از راه دور در سطح ماژول گزارش شود یا خیر.

boolean shouldUseDynamicSharding ()

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

boolean shouldUseParallelRemoteSetup ()

تلاش برای راه‌اندازی موازی دستگاه‌های راه دور یا نه.

boolean shouldUseParallelSetup ()

تلاش برای راه‌اندازی موازی یا نه.

boolean shouldUseRemoteSandboxMode ()

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

boolean shouldUseReplicateSetup ()

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

boolean shouldUseSandboxTestMode ()

اگر باید از جعبه ایمنی Tf در حالت آزمایشی استفاده کنیم، true برمی‌گرداند.

boolean shouldUseSandboxing ()

اگر از کانتینرهای Tf برای اجرای فراخوانی استفاده کنیم، مقدار true را برمی‌گرداند

boolean shouldUseTokenSharding ()

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

boolean takeBugreportOnInvocationEnded ()

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

boolean takeBugreportzOnInvocationEnded ()

اگر در طول گزارش خطای نهایی فراخوانی آزمون، باید به جای گزارش خطا، یک bugreportz گرفته شود، درست را برگردانید.

زمینه های

DRY_RUN_OPTION

public static final String DRY_RUN_OPTION

ENABLE_SANDBOX_TEST_MODE

public static final String ENABLE_SANDBOX_TEST_MODE

INVOCATION_DATA

public static final String INVOCATION_DATA

NOISY_DRY_RUN_OPTION

public static final String NOISY_DRY_RUN_OPTION

TEST_TAG_OPTION

public static final String TEST_TAG_OPTION

USE_REMOTE_SANDBOX

public static final String USE_REMOTE_SANDBOX

USE_SANDBOX

public static final String USE_SANDBOX

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

CommandOptions

public CommandOptions ()

روش های عمومی

captureLogcatOnFailure

public boolean captureLogcatOnFailure ()

اینکه آیا باید یک logcat در مورد شکست تست ضبط شود یا نه

برمی گرداند
boolean

captureScreenshotOnFailure

public boolean captureScreenshotOnFailure ()

گرفتن عکس از صفحه نمایش در مورد شکست تست

برمی گرداند
boolean

شبیه

public ICommandOptions clone ()

برمی گرداند
ICommandOptions

delegatedEarlyDeviceRelease

public boolean delegatedEarlyDeviceRelease ()

اینکه آیا دستگاه در حالت تفویض زودهنگام آزاد شود یا نه.

برمی گرداند
boolean

نسخه اولیه دستگاه

public boolean earlyDeviceRelease ()

این که آیا پس از اتمام کار دستگاه، زودتر آزاد شود یا نه.

برمی گرداند
boolean

filterPreviousPassedTests

public boolean filterPreviousPassedTests ()

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

برمی گرداند
boolean

getAutoLogCollectors

public  getAutoLogCollectors ()

مجموعه جمع‌آورندگان گزارش خودکار را که برای فراخوانی اضافه می‌شوند، برمی‌گرداند

برمی گرداند

getDynamicDownloadArgs

public  getDynamicDownloadArgs ()

نقشه args را برای ارسال به جستجوی دانلود پویا برمی گرداند.

برمی گرداند

getExtraRemotePostsubmitInstance

public int getExtraRemotePostsubmitInstance ()

اینکه آیا نمونه‌های اضافی در VM راه دور در ارسال ارسال شود یا نه.

برمی گرداند
int

getHostLogSuffix

public String getHostLogSuffix ()

پسوندی را برمی‌گرداند تا به Tradefed host_log اضافه شود یا در صورت عدم وجود پیشوند، null را برمی‌گرداند.

برمی گرداند
String

getInvocationData

public UniqueMultiMap<String, String> getInvocationData ()

داده های ارسال شده به فراخوان را برای توصیف آن برمی گرداند

برمی گرداند
UniqueMultiMap <String, String>

getInvocationTimeout

public long getInvocationTimeout ()

زمان فراخوان مشخص شده را برگردانید. 0 در صورت عدم استفاده از مهلت زمانی.

برمی گرداند
long

getLoopTime

public long getLoopTime ()

قبل از زمان‌بندی مجدد این دستور زمان صبر کنید.

برمی گرداند
long زمان بر حسب MS

getMaxLoopCount

public long getMaxLoopCount ()

حداکثر تعداد دفعات زمان‌بندی دستور را برمی‌گرداند. اگر isLoopMode نادرست باشد تأثیری ندارد.

برمی گرداند
long

getMultiDeviceCount

public Integer getMultiDeviceCount ()

تعداد دستگاه‌ها را برای آزمایش‌های چند دستگاهی برگردانید.

برمی گرداند
Integer

getOptimizeMainlineTest

public boolean getOptimizeMainlineTest ()

اگر فهرست ماژول‌های تست را برای تست خط اصلی بهینه کنیم، درست برمی‌گردد.

برمی گرداند
boolean

getParallelSetupTimeout

public Duration getParallelSetupTimeout ()

مهلت زمانی را برای استفاده در تنظیمات موازی برمی‌گرداند.

برمی گرداند
Duration

getRemoteFiles

public  getRemoteFiles ()

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

برمی گرداند

getShardCount

public Integer getShardCount ()

تعداد کل خرده ها را برای دستور برگردانید.

برمی گرداند
Integer

getShardIndex

public Integer getShardIndex ()

شارد ایندکس دستور را برگردانید.

برمی گرداند
Integer

getTestTag

public String getTestTag ()

تگ آزمایشی فراخوان را برگردانید. اگر مشخص نشده باشد، پیش‌فرض «خرد» است.

برمی گرداند
String

getTestTagSuffix

public String getTestTagSuffix ()

پسوند تگ تست را که به test-tag اضافه شده است برگردانید تا نشان دهنده برخی از انواع یک تست باشد.

برمی گرداند
String

isDryRunMode است

public boolean isDryRunMode ()

اگر باید true را برگردانیم جست و خیز کردن اضافه کردن این دستور به صف

برمی گرداند
boolean

isFullHelpMode است

public boolean isFullHelpMode ()

اگر حالت راهنمای کامل و دقیق درخواست شده باشد، true برمی‌گردد

برمی گرداند
boolean

isHelpMode

public boolean isHelpMode ()

اگر حالت کمک اختصاری درخواست شده باشد، true است

برمی گرداند
boolean

isLoopMode است

public boolean isLoopMode ()

حالت حلقه را برای پیکربندی برگردانید.

برمی گرداند
boolean

NoisyDryRunMode است

public boolean isNoisyDryRunMode ()

اگر باید دستور را قبل از ما در کنسول چاپ کنیم، true را برگردانید جست و خیز کردن اضافه کردن آن به صف

برمی گرداند
boolean

ReportInvocationComplete

public boolean reportInvocationComplete ()

آیا گزارش‌ها را تا InvocationComplete گزارش کنید یا خیر.

برمی گرداند
boolean

ReportPassedTests

public boolean reportPassedTests ()

اینکه آیا موارد آزمایشی گذرانده شده گزارش شود یا خیر.

برمی گرداند
boolean

ReportTestCaseCount

public boolean reportTestCaseCount ()

اینکه آیا تعداد موارد آزمایش در هر نوع آزمایش گزارش شود یا خیر.

برمی گرداند
boolean

گزارش برچسب ها

public  reportingTags ()

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

برمی گرداند

runOnAllDevices

public boolean runOnAllDevices ()

اگر فرمان باید در همه دستگاه‌ها اجرا شود، true را برگردانید.

برمی گرداند
boolean

مجموعه‌های مجموعه AutoLog

public void setAutoLogCollectors ( autoLogCollectors)

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

مولفه های
autoLogCollectors

setBugreportOnInvocationEnded

public void setBugreportOnInvocationEnded (boolean takeBugreport)

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

مولفه های
takeBugreport boolean

setBugreportzOnInvocationEnded

public void setBugreportzOnInvocationEnded (boolean takeBugreportz)

تنظیم می‌کند که آیا در پایان فراخوانی یک خطای گزارش گرفته شود یا خیر.

مولفه های
takeBugreportz boolean

setDelegatedEarlyDeviceRelease

public void setDelegatedEarlyDeviceRelease (boolean earlyRelease)

تنظیم کنید که آیا دستگاه در حالت تفویض زودهنگام آزاد شود یا نه.

مولفه های
earlyRelease boolean

setHostLogSuffix

public void setHostLogSuffix (String suffix)

پسوند را تنظیم می کند تا به Tradefed host_log اضافه شود.

مولفه های
suffix String

setInvocationTimeout

public void setInvocationTimeout (Long invocationTimeout)

زمان فراخوان را تنظیم کنید. 0 در صورت عدم استفاده از مهلت زمانی.

مولفه های
invocationTimeout Long

setLoopMode

public void setLoopMode (boolean loopMode)

حالت حلقه را برای پیکربندی تنظیم کنید.

setMultiDeviceCount

public void setMultiDeviceCount (int count)

تعداد دستگاه‌های مورد انتظار را برای آزمایش‌های چند دستگاهی تنظیم می‌کند.

مولفه های
count int

setReplicateSetup

public void setReplicateSetup (boolean replicate)

تنظیم کنید که از تنظیمات تکراری استفاده شود یا خیر.

مولفه های
replicate boolean

setReportInvocationComplete

public void setReportInvocationComplete (boolean reportInvocationCompleteLogs)

تنظیم کنید که گزارش‌ها تا زمانی که InvocationComplete گزارش شوند یا خیر

مولفه های
reportInvocationCompleteLogs boolean

setReportTestCaseCount

public void setReportTestCaseCount (boolean report)

تنظیم کنید که آیا تعداد موارد آزمایش در هر نوع آزمایش گزارش شود یا خیر.

مولفه های
report boolean

setShardCount

public void setShardCount (Integer shardCount)

تعداد خرده ها را برای دستور تنظیم می کند.

مولفه های
shardCount Integer

setShardIndex

public void setShardIndex (Integer shardIndex)

شارد ایندکس را برای دستور تنظیم می کند.

مولفه های
shardIndex Integer

setShouldUseSandboxing

public void setShouldUseSandboxing (boolean use)

تعیین می کند که آیا از کانتینرهای TF استفاده کنیم یا نه

مولفه های
use boolean

setTestTag

public void setTestTag (String testTag)

تگ تست را برای فراخوانی تنظیم می کند.

setUseSandboxTestMode

public void setUseSandboxTestMode (boolean use)

تنظیم می کند که آیا باید از حالت تست TF sandbox استفاده کنیم یا نه.

مولفه های
use boolean

باید InvocationSetupAndTeardown را غیرفعال کنید

public boolean shouldDisableInvocationSetupAndTeardown ()

غیرفعال کردن تنظیم قبل از فراخوانی و حذف پس از فراخوانی.

برمی گرداند
boolean

shouldReportModuleProgression

public boolean shouldReportModuleProgression ()

اینکه آیا پیشرفت فراخوانی از راه دور در سطح ماژول گزارش شود یا خیر.

برمی گرداند
boolean

باید از DynamicSharding استفاده کرد

public boolean shouldUseDynamicSharding ()

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

برمی گرداند
boolean

باید از ParallelRemoteSetup استفاده کنید

public boolean shouldUseParallelRemoteSetup ()

تلاش برای راه‌اندازی موازی دستگاه‌های راه دور یا نه.

برمی گرداند
boolean

باید از تنظیمات Parallel استفاده کنید

public boolean shouldUseParallelSetup ()

تلاش برای راه‌اندازی موازی یا نه.

برمی گرداند
boolean

باید از RemoteSandboxMode استفاده کنید

public boolean shouldUseRemoteSandboxMode ()

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

برمی گرداند
boolean

باید از ReplicateSetup استفاده کنید

public boolean shouldUseReplicateSetup ()

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

برمی گرداند
boolean

باید ازSandboxTestMode استفاده کنید

public boolean shouldUseSandboxTestMode ()

اگر باید از جعبه ایمنی Tf در حالت آزمایشی استفاده کنیم، true برمی‌گرداند.

برمی گرداند
boolean

باید از Sandboxing استفاده کنید

public boolean shouldUseSandboxing ()

اگر از کانتینرهای Tf برای اجرای فراخوانی استفاده کنیم، مقدار true را برمی‌گرداند

برمی گرداند
boolean

باید از TokenSharding استفاده کنید

public boolean shouldUseTokenSharding ()

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

برمی گرداند
boolean

takeBugreportOnInvocationEnded

public boolean takeBugreportOnInvocationEnded ()

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

برمی گرداند
boolean

takeBugreportzOnInvocationEnded

public boolean takeBugreportzOnInvocationEnded ()

اگر در طول گزارش خطای نهایی فراخوانی آزمون، باید به جای گزارش خطا، یک bugreportz گرفته شود، درست را برگردانید.

برمی گرداند
boolean