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

ICommandOptions

public interface ICommandOptions

com.android.tradefed.command.ICommandOptions


ظرفی برای گزینه های اجرای دستورات.

خلاصه

روش های عمومی

abstract boolean captureLogcatOnFailure ()

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

abstract boolean captureScreenshotOnFailure ()

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

abstract ICommandOptions clone ()

یک کپی از شی ICommandOptions ایجاد می کند.

abstract boolean delegatedEarlyDeviceRelease ()

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

abstract boolean earlyDeviceRelease ()

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

abstract boolean filterPreviousPassedTests ()

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

abstract getAutoLogCollectors ()

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

abstract getDynamicDownloadArgs ()

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

abstract int getExtraRemotePostsubmitInstance ()

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

abstract String getHostLogSuffix ()

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

abstract UniqueMultiMap <String, String> getInvocationData ()

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

abstract long getInvocationTimeout ()

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

abstract long getLoopTime ()

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

abstract long getMaxLoopCount ()

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

abstract Integer getMultiDeviceCount ()

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

abstract boolean getOptimizeMainlineTest ()

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

abstract Duration getParallelSetupTimeout ()

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

abstract getRemoteFiles ()

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

abstract Integer getShardCount ()

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

abstract Integer getShardIndex ()

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

abstract String getTestTag ()

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

abstract String getTestTagSuffix ()

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

abstract boolean isConditionalBugreportDisabled ()

غیرفعال بودن یا نبودن گزارش اشکال مشروط را برمی‌گرداند

abstract boolean isDryRunMode ()

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

abstract boolean isFullHelpMode ()

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

abstract boolean isHelpMode ()

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

abstract boolean isLoopMode ()

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

abstract boolean isNoisyDryRunMode ()

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

abstract boolean isTracingEnabled ()

فعال بودن یا نبودن ردیابی فراخوان را برمی‌گرداند.

abstract boolean reportInvocationComplete ()

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

abstract boolean reportPassedTests ()

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

abstract boolean reportTestCaseCount ()

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

abstract reportingTags ()

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

abstract boolean runOnAllDevices ()

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

abstract void setAutoLogCollectors ( autoLogCollectors) setAutoLogCollectors ( autoLogCollectors)

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

abstract void setBugreportOnInvocationEnded (boolean takeBugreport)

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

abstract void setBugreportzOnInvocationEnded (boolean takeBugreportz)

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

abstract void setDelegatedEarlyDeviceRelease (boolean earlyRelease)

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

abstract void setHostLogSuffix (String suffix)

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

abstract void setInvocationTimeout (Long mInvocationTimeout)

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

abstract void setLoopMode (boolean loopMode)

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

abstract void setMultiDeviceCount (int count)

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

abstract void setReplicateSetup (boolean replicate)

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

abstract void setReportInvocationComplete (boolean reportInvocationCompleteLogs)

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

abstract void setReportTestCaseCount (boolean report)

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

abstract void setShardCount (Integer shardCount)

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

abstract void setShardIndex (Integer shardIndex)

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

abstract void setShouldUseSandboxing (boolean use)

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

abstract void setTestTag (String testTag)

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

abstract void setUseSandboxTestMode (boolean use)

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

abstract boolean shouldDisableInvocationSetupAndTeardown ()

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

abstract boolean shouldReportModuleProgression ()

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

abstract boolean shouldUseDynamicSharding ()

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

abstract boolean shouldUseParallelRemoteSetup ()

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

abstract boolean shouldUseParallelSetup ()

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

abstract boolean shouldUseRemoteSandboxMode ()

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

abstract boolean shouldUseReplicateSetup ()

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

abstract boolean shouldUseSandboxTestMode ()

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

abstract boolean shouldUseSandboxing ()

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

abstract boolean shouldUseTokenSharding ()

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

abstract boolean takeBugreportOnInvocationEnded ()

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

abstract boolean takeBugreportzOnInvocationEnded ()

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

روش های عمومی

captureLogcatOnFailure

public abstract boolean captureLogcatOnFailure ()

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

برمی گرداند
boolean

captureScreenshotOnFailure

public abstract boolean captureScreenshotOnFailure ()

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

برمی گرداند
boolean

شبیه

public abstract ICommandOptions clone ()

یک کپی از شی ICommandOptions ایجاد می کند.

برمی گرداند
ICommandOptions

delegatedEarlyDeviceRelease

public abstract boolean delegatedEarlyDeviceRelease ()

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

برمی گرداند
boolean

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

public abstract boolean earlyDeviceRelease ()

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

برمی گرداند
boolean

filterPreviousPassedTests

public abstract boolean filterPreviousPassedTests ()

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

برمی گرداند
boolean

getAutoLogCollectors

public abstract  getAutoLogCollectors ()

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

برمی گرداند

getDynamicDownloadArgs

public abstract  getDynamicDownloadArgs ()

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

برمی گرداند

getExtraRemotePostsubmitInstance

public abstract int getExtraRemotePostsubmitInstance ()

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

برمی گرداند
int

پسوند getHostLog

public abstract String getHostLogSuffix ()

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

برمی گرداند
String

getInvocationData

public abstract UniqueMultiMap<String, String> getInvocationData ()

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

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

getInvocationTimeout

public abstract long getInvocationTimeout ()

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

برمی گرداند
long

getLoopTime

public abstract long getLoopTime ()

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

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

getMaxLoopCount

public abstract long getMaxLoopCount ()

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

برمی گرداند
long

getMultiDeviceCount

public abstract Integer getMultiDeviceCount ()

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

برمی گرداند
Integer

getOptimizeMainlineTest

public abstract boolean getOptimizeMainlineTest ()

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

برمی گرداند
boolean

getParallelSetupTimeout

public abstract Duration getParallelSetupTimeout ()

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

برمی گرداند
Duration

getRemoteFiles

public abstract  getRemoteFiles ()

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

برمی گرداند

getShardCount

public abstract Integer getShardCount ()

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

برمی گرداند
Integer

getShardIndex

public abstract Integer getShardIndex ()

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

برمی گرداند
Integer

getTestTag

public abstract String getTestTag ()

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

برمی گرداند
String

getTestTagSuffix

public abstract String getTestTagSuffix ()

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

برمی گرداند
String

isConditionalBugreportDisabled

public abstract boolean isConditionalBugreportDisabled ()

غیرفعال بودن یا نبودن گزارش اشکال مشروط را برمی‌گرداند

برمی گرداند
boolean

isDryRunMode است

public abstract boolean isDryRunMode ()

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

برمی گرداند
boolean

isFullHelpMode است

public abstract boolean isFullHelpMode ()

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

برمی گرداند
boolean

isHelpMode

public abstract boolean isHelpMode ()

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

برمی گرداند
boolean

isLoopMode است

public abstract boolean isLoopMode ()

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

برمی گرداند
boolean

NoisyDryRunMode است

public abstract boolean isNoisyDryRunMode ()

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

برمی گرداند
boolean

isTracingEnabled

public abstract boolean isTracingEnabled ()

فعال بودن یا نبودن ردیابی فراخوان را برمی‌گرداند.

برمی گرداند
boolean

ReportInvocationComplete

public abstract boolean reportInvocationComplete ()

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

برمی گرداند
boolean

ReportPassedTests

public abstract boolean reportPassedTests ()

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

برمی گرداند
boolean

ReportTestCaseCount

public abstract boolean reportTestCaseCount ()

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

برمی گرداند
boolean

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

public abstract  reportingTags ()

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

برمی گرداند

runOnAllDevices

public abstract boolean runOnAllDevices ()

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

برمی گرداند
boolean

setAutoLogCollectors

public abstract void setAutoLogCollectors ( autoLogCollectors)

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

مولفه های
autoLogCollectors

setBugreportOnInvocationEnded

public abstract void setBugreportOnInvocationEnded (boolean takeBugreport)

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

مولفه های
takeBugreport boolean

setBugreportzOnInvocationEnded

public abstract void setBugreportzOnInvocationEnded (boolean takeBugreportz)

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

مولفه های
takeBugreportz boolean

setDelegatedEarlyDeviceRelease

public abstract void setDelegatedEarlyDeviceRelease (boolean earlyRelease)

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

مولفه های
earlyRelease boolean

setHostLogSuffix

public abstract void setHostLogSuffix (String suffix)

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

مولفه های
suffix String

setInvocationTimeout

public abstract void setInvocationTimeout (Long mInvocationTimeout)

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

مولفه های
mInvocationTimeout Long

setLoopMode

public abstract void setLoopMode (boolean loopMode)

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

setMultiDeviceCount

public abstract void setMultiDeviceCount (int count)

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

مولفه های
count int

setReplicateSetup

public abstract void setReplicateSetup (boolean replicate)

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

مولفه های
replicate boolean

setReportInvocationComplete

public abstract void setReportInvocationComplete (boolean reportInvocationCompleteLogs)

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

مولفه های
reportInvocationCompleteLogs boolean

setReportTestCaseCount

public abstract void setReportTestCaseCount (boolean report)

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

مولفه های
report boolean

setShardCount

public abstract void setShardCount (Integer shardCount)

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

مولفه های
shardCount Integer

setShardIndex

public abstract void setShardIndex (Integer shardIndex)

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

مولفه های
shardIndex Integer

setShouldUseSandboxing

public abstract void setShouldUseSandboxing (boolean use)

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

مولفه های
use boolean

setTestTag

public abstract void setTestTag (String testTag)

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

setUseSandboxTestMode

public abstract void setUseSandboxTestMode (boolean use)

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

مولفه های
use boolean

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

public abstract boolean shouldDisableInvocationSetupAndTeardown ()

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

برمی گرداند
boolean

shouldReportModuleProgression

public abstract boolean shouldReportModuleProgression ()

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

برمی گرداند
boolean

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

public abstract boolean shouldUseDynamicSharding ()

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

برمی گرداند
boolean

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

public abstract boolean shouldUseParallelRemoteSetup ()

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

برمی گرداند
boolean

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

public abstract boolean shouldUseParallelSetup ()

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

برمی گرداند
boolean

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

public abstract boolean shouldUseRemoteSandboxMode ()

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

برمی گرداند
boolean

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

public abstract boolean shouldUseReplicateSetup ()

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

برمی گرداند
boolean

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

public abstract boolean shouldUseSandboxTestMode ()

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

برمی گرداند
boolean

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

public abstract boolean shouldUseSandboxing ()

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

برمی گرداند
boolean

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

public abstract boolean shouldUseTokenSharding ()

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

برمی گرداند
boolean

takeBugreportOnInvocationEnded

public abstract boolean takeBugreportOnInvocationEnded ()

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

برمی گرداند
boolean

takeBugreportzOnInvocationEnded

public abstract boolean takeBugreportzOnInvocationEnded ()

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

برمی گرداند
boolean