گزینههای ICommand
public interface ICommandOptions
| com.android.tradefed.command.ICommandOptions |
محفظهای برای گزینههای اجرایی دستورات.
خلاصه
روشهای عمومی | |
|---|---|
abstract boolean | captureLogcatOnFailure ()آیا در صورت شکست مورد آزمایشی، لاگکت ثبت شود یا خیر؟ |
abstract boolean | captureScreenshotOnFailure ()آیا در صورت شکست مورد آزمایشی، اسکرین شات گرفته شود یا خیر؟ |
abstract ICommandOptions | clone () یک کپی از شیء |
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 () اگر لازم باشد، |
abstract boolean | isExperimentEnabled ()فعال کردن یا نکردن آزمایشها از طریق پرچمهای آزمایشی. |
abstract boolean | isFullHelpMode () اگر حالت کمک با جزئیات کامل درخواست شده باشد، |
abstract boolean | isHelpMode () اگر حالت کمکی خلاصهشده درخواست شده باشد، |
abstract boolean | isLoopMode ()حالت حلقه را برای پیکربندی برگردانید. |
abstract boolean | isNoisyDryRunMode () اگر قرار باشد قبل از آن دستور را در کنسول چاپ کنیم، |
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 (مجموعه گردآورندههای لاگ خودکار را که باید به یک فراخوانی اضافه شوند، تنظیم میکند. |
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 abstractgetAutoLogCollectors ()
مجموعهای از گردآورندههای لاگ خودکار را که باید برای یک فراخوانی اضافه شوند، برمیگرداند.
| بازگشتها | |
|---|---|
| |
آرگومانهای دانلود پویای دریافت
public abstractgetDynamicDownloadArgs ()
نقشه آرگومانها را برای ارسال به کوئری دانلود پویا برمیگرداند.
| بازگشتها | |
|---|---|
| |
پرچمهای آزمایشی را دریافت کنید
public abstractgetExperimentalFlags ()
نقشه پرچمهای آزمایشی را برمیگرداند، که میتواند برای پروژههای دروازه ویژگی استفاده شود.
| بازگشتها | |
|---|---|
| |
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 abstractgetRemoteFiles ()
لیست فایلهای پیکربندیشدهی ریموت را برمیگرداند.
| بازگشتها | |
|---|---|
| |
پرچمهای دریافتشده
public abstractgetRolloutFlags ()
نقشه پرچمهای 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 abstractreportingTags ()
فهرست برچسبهای مورد استفاده برای گزارشهای مربوط به فراخوان.
| بازگشتها | |
|---|---|
| |
اجرا روی همه دستگاهها
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 | |