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

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

boolean getOptimizeMainlineTest ()

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

Duration getParallelSetupTimeout ()

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

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

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

boolean reportPassedTests ()

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

boolean reportTestCaseCount ()

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

reportingTags ()

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

boolean runOnAllDevices ()

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

void setAutoLogCollectors ( autoLogCollectors) setAutoLogCollectors ( autoLogCollectors)

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

void setBugreportOnInvocationEnded (boolean takeBugreport)

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

void setBugreportzOnInvocationEnded (boolean takeBugreportz)

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

void setHostLogSuffix (String suffix)

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

void setInvocationTimeout (Long invocationTimeout)

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

void setLoopMode (boolean loopMode)

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

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

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

public boolean earlyDeviceRelease ()

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

برمی گرداند
boolean

filterPreviousPassedTests

public boolean filterPreviousPassedTests ()

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

برمی گرداند
boolean

getAutoLogCollectors

public  getAutoLogCollectors ()

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

برمی گرداند

getDynamicDownloadArgs

public  getDynamicDownloadArgs ()

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

برمی گرداند

getExtraRemotePostsubmitInstance

public int getExtraRemotePostsubmitInstance ()

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

برمی گرداند
int

پسوند getHostLog

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

getOptimizeMainlineTest

public boolean getOptimizeMainlineTest ()

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

برمی گرداند
boolean

getParallelSetupTimeout

public Duration getParallelSetupTimeout ()

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

برمی گرداند
Duration

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

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

برمی گرداند
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

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)

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

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