گزینه‌های ICommand

public interface ICommandOptions

com.android.tradefed.command.ICommandOptions


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

خلاصه

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

abstract boolean captureLogcatOnFailure ()

آیا در صورت شکست مورد آزمایشی، لاگ‌کت ثبت شود یا خیر؟

abstract boolean captureScreenshotOnFailure ()

آیا در صورت شکست مورد آزمایشی، اسکرین شات گرفته شود یا خیر؟

abstract ICommandOptions clone ()

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

abstract boolean delegatedEarlyDeviceRelease ()

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

abstract boolean earlyDeviceRelease ()

اینکه آیا پس از اتمام کار با دستگاه، آن را زودتر از موعد عرضه کنیم یا خیر.

abstract boolean filterPreviousPassedTests ()

آیا موارد آزمون پذیرفته‌شده‌ی قبلی از تلاش‌های قبلی فیلتر شوند یا خیر.

abstract getAutoLogCollectors ()

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

abstract getDynamicDownloadArgs ()

نقشه آرگومان‌ها را برای ارسال به کوئری دانلود پویا برمی‌گرداند.

abstract getExperimentalFlags ()

نقشه پرچم‌های آزمایشی را برمی‌گرداند، که می‌تواند برای پروژه‌های دروازه ویژگی استفاده شود.

abstract int getExtraRemotePostsubmitInstance ()

آیا نمونه‌های اضافی در ماشین مجازی راه دور در postsubmit شروع شوند یا خیر.

abstract String getHostLogSuffix ()

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

abstract UniqueMultiMap <String, String> getInvocationData ()

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

abstract long getInvocationTimeout ()

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

abstract File getJdkFolderForSubprocess ()

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

abstract long getLoopTime ()

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

abstract long getMaxLoopCount ()

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

abstract Integer getMultiDeviceCount ()

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

abstract boolean getOptimizeMainlineTest ()

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

abstract Duration getParallelPreInvocationSetupTimeout ()

زمان وقفه برای تنظیم پیش‌فراخوانی موازی را برگردانید.

abstract Duration getParallelSetupTimeout ()

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

abstract String getRemoteCacheInstanceName ()

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

abstract getRemoteFiles ()

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

abstract getRolloutFlags ()

نقشه پرچم‌های rollout را برمی‌گرداند.

abstract Integer getShardCount ()

تعداد کل خرده ریزهای (shard) مربوط به دستور را برمی‌گرداند.

abstract Integer getShardIndex ()

شاخص shard را برای دستور برگردانید.

abstract String getTestTag ()

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

abstract String getTestTagSuffix ()

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

abstract boolean isConditionalBugreportDisabled ()

برمی‌گرداند که آیا گزارش اشکال شرطی غیرفعال است یا خیر.

abstract boolean isDryRunMode ()

اگر لازم باشد، true را برمی‌گردانیم رد شدن اضافه کردن این دستور به صف.

abstract boolean isExperimentEnabled ()

فعال کردن یا نکردن آزمایش‌ها از طریق پرچم‌های آزمایشی.

abstract boolean isFullHelpMode ()

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

abstract boolean isHelpMode ()

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

abstract boolean isLoopMode ()

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

abstract boolean isNoisyDryRunMode ()

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

abstract boolean isRemoteInvocationDeviceless ()

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

abstract boolean isTracingEnabled ()

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

abstract boolean keepPostProcessorOrder ()

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

abstract boolean reportCacheResults ()

اگر قرار باشد نتایج کش را در صورت موجود بودن گزارش دهیم، مقدار true را برمی‌گرداند.

abstract boolean reportCacheResultsInPresubmit ()

اگر قرار باشد نتایج کش را در صورت موجود بودن در presubmit گزارش دهیم، مقدار true را برمی‌گرداند.

abstract boolean reportInvocationCacheResultsInPresubmit ()

اگر قرار باشد نتایج کش فراخوانی را در صورت موجود بودن در presubmit گزارش دهیم، مقدار true را برمی‌گرداند.

abstract boolean reportInvocationComplete ()

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

abstract boolean reportPassedTests ()

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

abstract boolean reportTestCaseCount ()

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

abstract reportingTags ()

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

abstract boolean runOnAllDevices ()

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

abstract void setAutoLogCollectors ( autoLogCollectors)

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

abstract void setBugreportOnInvocationEnded (boolean takeBugreport)

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

abstract void setBugreportzOnInvocationEnded (boolean takeBugreportz)

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

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)

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

abstract void setReportTestCaseCount (boolean report)

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

abstract void setShardCount (Integer shardCount)

تعداد قطعات (shard) را برای دستور تنظیم می‌کند.

abstract void setShardIndex (Integer shardIndex)

شاخص shard را برای دستور تنظیم می‌کند.

abstract void setShouldRemoteDynamicShard (boolean shouldRemoteDynamicShard)

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

abstract void setShouldUseEvenModuleSharding (boolean useEvenModuleSharding)

تنظیم کنید که آیا سعی شود تعداد ماژول‌ها به طور مساوی در بین Shardها توزیع شود یا خیر.

abstract void setShouldUseSandboxing (boolean use)

تعیین می‌کند که آیا باید از کانتینرهای TF استفاده کنیم یا خیر.

abstract void setTestTag (String testTag)

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

abstract void setUseSandboxTestMode (boolean use)

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

abstract boolean shouldDisableInvocationSetupAndTeardown ()

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

abstract boolean shouldRemoteDynamicShard ()

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

abstract boolean shouldReportModuleProgression ()

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

abstract boolean shouldSkipParentProcessLogcat ()

اینکه آیا از logcat برای فرآیند والد صرف نظر شود یا خیر.

abstract boolean shouldUploadCacheResults ()

اگر قرار باشد نتایج را در حافظه پنهان (cache) ثبت کنیم، مقدار true را برمی‌گرداند.

abstract boolean shouldUploadInvocationCacheResults ()

اگر قرار باشد نتایج فراخوانی را در حافظه پنهان ثبت کنیم، مقدار true را برمی‌گرداند.

abstract boolean shouldUseDynamicSharding ()

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

abstract boolean shouldUseEvenModuleSharding ()

برمی‌گرداند که آیا باید سعی شود تعداد ماژول‌ها به طور مساوی در بین Shardها توزیع شود یا خیر.

abstract boolean shouldUseParallelPreInvocationSetup ()

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

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

آیا برای اجرای TRYBOT از آزمایش‌ها صرف نظر شود یا خیر.

abstract boolean takeBugreportOnInvocationEnded ()

اگر قرار باشد پس از پایان فراخوانی تست، گزارش اشکال (bugreport) گرفته شود، مقدار true را برمی‌گرداند.

abstract boolean takeBugreportzOnInvocationEnded ()

اگر در طول فراخوانی تست، به جای bugreport، باید bugreportz گرفته شود، مقدار true را برمی‌گرداند.

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

ضبط LogcatOnFaure

public abstract boolean captureLogcatOnFailure ()

آیا در صورت شکست مورد آزمایشی، لاگ‌کت ثبت شود یا خیر؟

بازگشت‌ها
boolean

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

public abstract boolean captureScreenshotOnFailure ()

آیا در صورت شکست مورد آزمایشی، اسکرین شات گرفته شود یا خیر؟

بازگشت‌ها
boolean

کلون

public abstract ICommandOptions clone ()

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

بازگشت‌ها
ICommandOptions

واگذار شدهانتشار زودهنگام دستگاه

public abstract boolean delegatedEarlyDeviceRelease ()

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

بازگشت‌ها
boolean

انتشار اولیه دستگاه

public abstract boolean earlyDeviceRelease ()

اینکه آیا پس از اتمام کار با دستگاه، آن را زودتر از موعد عرضه کنیم یا خیر.

بازگشت‌ها
boolean

فیلترقبلیآزمون‌های انجام شده

public abstract boolean filterPreviousPassedTests ()

آیا موارد آزمون پذیرفته‌شده‌ی قبلی از تلاش‌های قبلی فیلتر شوند یا خیر.

بازگشت‌ها
boolean

دریافت‌کننده‌های ورود خودکار

public abstract  getAutoLogCollectors ()

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

بازگشت‌ها

آرگومان‌های دانلود پویای دریافت

public abstract  getDynamicDownloadArgs ()

نقشه آرگومان‌ها را برای ارسال به کوئری دانلود پویا برمی‌گرداند.

بازگشت‌ها

پرچم‌های آزمایشی را دریافت کنید

public abstract  getExperimentalFlags ()

نقشه پرچم‌های آزمایشی را برمی‌گرداند، که می‌تواند برای پروژه‌های دروازه ویژگی استفاده شود.

بازگشت‌ها

getExtraRemotePostsubmitInstance

public abstract int getExtraRemotePostsubmitInstance ()

آیا نمونه‌های اضافی در ماشین مجازی راه دور در postsubmit شروع شوند یا خیر.

بازگشت‌ها
int

پسوند getHostLog

public abstract String getHostLogSuffix ()

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

بازگشت‌ها
String

دریافت داده های فراخوانی

public abstract UniqueMultiMap<String, String> getInvocationData ()

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

بازگشت‌ها
UniqueMultiMap <String, String>

دریافت زمان فراخوانی

public abstract long getInvocationTimeout ()

مقدار زمان انقضای مشخص شده را برمی‌گرداند. در صورتی که زمان انقضایی استفاده نشود، 0 است.

بازگشت‌ها
long

دریافت پوشه‌ی Jdk برای زیرفرآیند

public abstract File getJdkFolderForSubprocess ()

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

بازگشت‌ها
File

دریافت حلقه زمان

public abstract long getLoopTime ()

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

بازگشت‌ها
long زمان بر حسب میلی‌ثانیه

تعداد حلقه‌های دریافت‌شده

public abstract long getMaxLoopCount ()

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

بازگشت‌ها
long

getMultiDeviceCount

public abstract Integer getMultiDeviceCount ()

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

بازگشت‌ها
Integer

getOptimizeMainlineTest

public abstract boolean getOptimizeMainlineTest ()

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

بازگشت‌ها
boolean

دریافتParallelPreInvocationSetupTimeout

public abstract Duration getParallelPreInvocationSetupTimeout ()

زمان وقفه برای تنظیم پیش‌فراخوانی موازی را برگردانید.

بازگشت‌ها
Duration

دریافت زمان اجرای موازی

public abstract Duration getParallelSetupTimeout ()

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

بازگشت‌ها
Duration

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

public abstract String getRemoteCacheInstanceName ()

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

بازگشت‌ها
String

دریافت فایل‌های راه دور

public abstract  getRemoteFiles ()

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

بازگشت‌ها

پرچم‌های دریافت‌شده

public abstract  getRolloutFlags ()

نقشه پرچم‌های rollout را برمی‌گرداند. پرچم‌های rollout با پرچم‌های آزمایشی متفاوت هستند، زیرا قرار است برای هر فراخوانی استفاده شوند.

بازگشت‌ها

getShardCount

public abstract Integer getShardCount ()

تعداد کل خرده ریزهای (shard) مربوط به دستور را برمی‌گرداند.

بازگشت‌ها
Integer

دریافت شاخص

public abstract Integer getShardIndex ()

شاخص shard را برای دستور برگردانید.

بازگشت‌ها
Integer

تگ getTest

public abstract String getTestTag ()

تگ آزمایشی (test-tag) را برای فراخوانی برمی‌گرداند. در صورت عدم تعیین مقدار، پیش‌فرض «stub» است.

بازگشت‌ها
String

پسوند getTestTag

public abstract String getTestTagSuffix ()

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

بازگشت‌ها
String

گزارش مشروط غیرفعال است

public abstract boolean isConditionalBugreportDisabled ()

برمی‌گرداند که آیا گزارش اشکال شرطی غیرفعال است یا خیر.

بازگشت‌ها
boolean

حالت خشک (isDryRunMode)

public abstract boolean isDryRunMode ()

اگر لازم باشد، true را برمی‌گردانیم رد شدن اضافه کردن این دستور به صف.

بازگشت‌ها
boolean

isExperimentEnabled

public abstract boolean isExperimentEnabled ()

فعال کردن یا نکردن آزمایش‌ها از طریق پرچم‌های آزمایشی.

بازگشت‌ها
boolean

حالت کمک کامل

public abstract boolean isFullHelpMode ()

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

بازگشت‌ها
boolean

حالت راهنما

public abstract boolean isHelpMode ()

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

بازگشت‌ها
boolean

حالت حلقه

public abstract boolean isLoopMode ()

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

بازگشت‌ها
boolean

حالت خشک و بدون نویز (isNoisyDryRunMode)

public abstract boolean isNoisyDryRunMode ()

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

بازگشت‌ها
boolean

isRemoteInvocationبدون دستگاه

public abstract boolean isRemoteInvocationDeviceless ()

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

بازگشت‌ها
boolean

isTracingEnabled

public abstract boolean isTracingEnabled ()

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

بازگشت‌ها
boolean

دستور حفظ PostprocessorOrder

public abstract boolean keepPostProcessorOrder ()

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

بازگشت‌ها
boolean

گزارش نتایج Cache

public abstract boolean reportCacheResults ()

اگر قرار باشد نتایج کش را در صورت موجود بودن گزارش دهیم، مقدار true را برمی‌گرداند.

بازگشت‌ها
boolean

گزارشCacheResultsInPresubmit

public abstract boolean reportCacheResultsInPresubmit ()

اگر قرار باشد نتایج کش را در صورت موجود بودن در presubmit گزارش دهیم، مقدار true را برمی‌گرداند.

بازگشت‌ها
boolean

گزارشفراخوانیذخیره نتایجدرپیش‌ثبت

public abstract boolean reportInvocationCacheResultsInPresubmit ()

اگر قرار باشد نتایج کش فراخوانی را در صورت موجود بودن در presubmit گزارش دهیم، مقدار true را برمی‌گرداند.

بازگشت‌ها
boolean

گزارشفراخوانیکامل

public abstract boolean reportInvocationComplete ()

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

بازگشت‌ها
boolean

گزارشتست‌های‌گذشته

public abstract boolean reportPassedTests ()

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

بازگشت‌ها
boolean

گزارشTestCaseCount

public abstract boolean reportTestCaseCount ()

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

بازگشت‌ها
boolean

برچسب‌های گزارش‌دهی

public abstract  reportingTags ()

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

بازگشت‌ها

اجرا روی همه دستگاه‌ها

public abstract boolean runOnAllDevices ()

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

بازگشت‌ها
boolean

مجموعه‌های جمع‌آوری‌کننده‌ی خودکار ورود (setAutoLogCollectors)

public abstract void setAutoLogCollectors ( autoLogCollectors)

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

پارامترها
autoLogCollectors

setBugreportOnInvocationپایان یافت

public abstract void setBugreportOnInvocationEnded (boolean takeBugreport)

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

پارامترها
takeBugreport boolean

setBugreportzOnInvocationپایان یافت

public abstract void setBugreportzOnInvocationEnded (boolean takeBugreportz)

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

پارامترها
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

حالت حلقه تنظیم‌شده

public abstract void setLoopMode (boolean loopMode)

حالت حلقه را برای دستور تنظیم می‌کند

تعداد دستگاه‌های تنظیم‌شده

public abstract void setMultiDeviceCount (int count)

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

پارامترها
count int

تنظیم مجدد

public abstract void setReplicateSetup (boolean replicate)

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

پارامترها
replicate boolean

setReportInvocationکامل شد

public abstract void setReportInvocationComplete (boolean reportInvocationCompleteLogs)

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

پارامترها
reportInvocationCompleteLogs boolean

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

public abstract void setReportTestCaseCount (boolean report)

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

پارامترها
report boolean

setShardCount

public abstract void setShardCount (Integer shardCount)

تعداد قطعات (shard) را برای دستور تنظیم می‌کند.

پارامترها
shardCount Integer

setShardIndex

public abstract void setShardIndex (Integer shardIndex)

شاخص shard را برای دستور تنظیم می‌کند.

پارامترها
shardIndex Integer

setShouldRemoteDynamicShard

public abstract void setShouldRemoteDynamicShard (boolean shouldRemoteDynamicShard)

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

پارامترها
shouldRemoteDynamicShard boolean

setShouldUseEvenModuleSharding

public abstract void setShouldUseEvenModuleSharding (boolean useEvenModuleSharding)

تنظیم کنید که آیا سعی شود تعداد ماژول‌ها به طور مساوی در بین Shardها توزیع شود یا خیر.

پارامترها
useEvenModuleSharding boolean

setShouldUseSandboxing

public abstract void setShouldUseSandboxing (boolean use)

تعیین می‌کند که آیا باید از کانتینرهای TF استفاده کنیم یا خیر.

پارامترها
use boolean

تنظیمTestTag

public abstract void setTestTag (String testTag)

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

تنظیم حالت تست جعبه شنی (setUseSandboxTestMode)

public abstract void setUseSandboxTestMode (boolean use)

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

پارامترها
use boolean

shouldDisableInvocationSetupAndTeardown

public abstract boolean shouldDisableInvocationSetupAndTeardown ()

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

بازگشت‌ها
boolean

shouldRemoteDynamicShard

public abstract boolean shouldRemoteDynamicShard ()

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

بازگشت‌ها
boolean

shouldReportModuleProgress

public abstract boolean shouldReportModuleProgression ()

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

بازگشت‌ها
boolean

shouldSkipParentProcessLogcat

public abstract boolean shouldSkipParentProcessLogcat ()

اینکه آیا از logcat برای فرآیند والد صرف نظر شود یا خیر.

بازگشت‌ها
boolean

shouldUploadCacheResults

public abstract boolean shouldUploadCacheResults ()

اگر قرار باشد نتایج را در حافظه پنهان (cache) ثبت کنیم، مقدار true را برمی‌گرداند.

بازگشت‌ها
boolean

shouldUploadInvocationCacheResults

public abstract boolean shouldUploadInvocationCacheResults ()

اگر قرار باشد نتایج فراخوانی را در حافظه پنهان ثبت کنیم، مقدار true را برمی‌گرداند.

بازگشت‌ها
boolean

shouldUseDynamicSharding

public abstract boolean shouldUseDynamicSharding ()

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

بازگشت‌ها
boolean

shouldUseEvenModuleSharding

public abstract boolean shouldUseEvenModuleSharding ()

برمی‌گرداند که آیا باید سعی شود تعداد ماژول‌ها به طور مساوی در بین Shardها توزیع شود یا خیر.

بازگشت‌ها
boolean

shouldUseParallelPreInvocationSetup

public abstract boolean shouldUseParallelPreInvocationSetup ()

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

بازگشت‌ها
boolean

shouldUseParallelRemoteSetup

public abstract boolean shouldUseParallelRemoteSetup ()

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

بازگشت‌ها
boolean

shouldUseParallelSetup

public abstract boolean shouldUseParallelSetup ()

آیا تنظیمات موازی را امتحان کنیم یا نه.

بازگشت‌ها
boolean

shouldUseRemoteSandboxMode

public abstract boolean shouldUseRemoteSandboxMode ()

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

بازگشت‌ها
boolean

shouldUseReplicateSetup

public abstract boolean shouldUseReplicateSetup ()

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

بازگشت‌ها
boolean

shouldUseSandboxTestMode

public abstract boolean shouldUseSandboxTestMode ()

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

بازگشت‌ها
boolean

shouldUseSandboxing

public abstract boolean shouldUseSandboxing ()

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

بازگشت‌ها
boolean

shouldUseTokenSharding

public abstract boolean shouldUseTokenSharding ()

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

بازگشت‌ها
boolean

پرش از آزمایش Trybot

public abstract boolean skipTrybotExperiment ()

آیا برای اجرای TRYBOT از آزمایش‌ها صرف نظر شود یا خیر.

بازگشت‌ها
boolean

takeBugreportOnInvocationپایان یافت

public abstract boolean takeBugreportOnInvocationEnded ()

اگر قرار باشد پس از پایان فراخوانی تست، گزارش اشکال (bugreport) گرفته شود، مقدار true را برمی‌گرداند.

بازگشت‌ها
boolean

takeBugreportzOnInvocationEnded

public abstract boolean takeBugreportzOnInvocationEnded ()

اگر در طول فراخوانی تست، به جای bugreport، باید bugreportz گرفته شود، مقدار true را برمی‌گرداند.

بازگشت‌ها
boolean