گزینههای فرمان
public class CommandOptions
extends Object implements ICommandOptions
| شیء جاوا | |
| ↳ | com.android.tradefed.command.CommandOptions |
پیادهسازی ICommandOptions .
خلاصه
ثابتها | |
|---|---|
String | DRY_RUN_OPTION |
String | ENABLE_SANDBOX_TEST_MODE |
String | INVOCATION_DATA |
String | JDK_FOLDER_OPTION_NAME |
String | NOISY_DRY_RUN_OPTION |
String | TEST_TAG_OPTION |
String | USE_REMOTE_SANDBOX |
String | USE_SANDBOX |
سازندگان عمومی | |
|---|---|
CommandOptions () | |
روشهای عمومی | |
|---|---|
boolean | captureLogcatOnFailure ()آیا در صورت شکست مورد آزمایشی، لاگکت ثبت شود یا خیر؟ |
boolean | captureScreenshotOnFailure ()آیا در صورت شکست مورد آزمایشی، اسکرین شات گرفته شود یا خیر؟ |
ICommandOptions | clone () |
boolean | delegatedEarlyDeviceRelease ()اینکه آیا دستگاه در حالت واگذاری زودتر از موعد رها شود یا خیر. |
boolean | earlyDeviceRelease ()اینکه آیا پس از اتمام کار با دستگاه، آن را زودتر از موعد عرضه کنیم یا خیر. |
boolean | filterPreviousPassedTests ()آیا موارد آزمون پذیرفتهشدهی قبلی از تلاشهای قبلی فیلتر شوند یا خیر. |
| getAutoLogCollectors ()مجموعهای از گردآورندههای لاگ خودکار را که باید برای یک فراخوانی اضافه شوند، برمیگرداند. |
| getDynamicDownloadArgs ()نقشه آرگومانها را برای ارسال به کوئری دانلود پویا برمیگرداند. |
| getExperimentalFlags ()نقشه پرچمهای آزمایشی را برمیگرداند، که میتواند برای پروژههای دروازه ویژگی استفاده شود. |
int | getExtraRemotePostsubmitInstance ()آیا نمونههای اضافی در ماشین مجازی راه دور در postsubmit شروع شوند یا خیر. |
String | getHostLogSuffix ()پسوندی را که باید به فایل host_log در Tradefed اضافه شود برمیگرداند و در صورت عدم وجود پیشوند، null را برمیگرداند. |
UniqueMultiMap <String, String> | getInvocationData ()دادههای ارسالی به فراخوانی برای توصیف آن را برمیگرداند |
long | getInvocationTimeout ()مدت زمان مشخص شده برای فراخوانی را برمیگرداند. |
File | getJdkFolderForSubprocess ()پوشهی jdk را برمیگرداند تا هنگام انشعاب اجرا در یک زیرفرآیند از آن استفاده شود. |
long | getLoopTime ()قبل از زمانبندی مجدد این دستور، زمان لازم برای انتظار را بدست آورید. |
long | getMaxLoopCount ()حداکثر تعداد دفعاتی که یک دستور زمانبندی میشود را برمیگرداند. |
Integer | getMultiDeviceCount ()تعداد دستگاهها را برای آزمایشهای چند دستگاهی برگردانید. |
boolean | getOptimizeMainlineTest ()اگر قرار باشد لیست ماژولهای تست را برای تست خط اصلی بهینه کنیم، مقدار true را برمیگرداند. |
Duration | getParallelPreInvocationSetupTimeout ()زمان وقفه برای تنظیم پیشفراخوانی موازی را برگردانید. |
Duration | getParallelSetupTimeout ()زمان وقفه مورد استفاده در طول تنظیمات موازی را برمیگرداند. |
String | getRemoteCacheInstanceName ()نام نمونهای را که برای مدیریت ذخیرهسازی از راه دور استفاده میشود، برمیگرداند. |
| getRemoteFiles ()لیست فایلهای پیکربندیشدهی ریموت را برمیگرداند. |
| getRolloutFlags ()نقشه پرچمهای rollout را برمیگرداند. |
Integer | getShardCount ()تعداد کل خرده ریزهای (shard) مربوط به دستور را برمیگرداند. |
Integer | getShardIndex ()شاخص shard را برای دستور برگردانید. |
String | getTestTag ()تگ آزمایشی مربوط به فراخوانی را برمیگرداند. |
String | getTestTagSuffix ()پسوند test-tag را که به test-tag اضافه شده است، برمیگرداند تا برخی از انواع یک آزمون را نشان دهد. |
boolean | isConditionalBugreportDisabled ()برمیگرداند که آیا گزارش اشکال شرطی غیرفعال است یا خیر. |
boolean | isDryRunMode () اگر لازم باشد، |
boolean | isExperimentEnabled ()فعال کردن یا نکردن آزمایشها از طریق پرچمهای آزمایشی. |
boolean | isFullHelpMode () اگر حالت کمک با جزئیات کامل درخواست شده باشد، |
boolean | isHelpMode () اگر حالت کمکی خلاصهشده درخواست شده باشد، |
boolean | isLoopMode ()حالت حلقه را برای پیکربندی برگردانید. |
boolean | isNoisyDryRunMode () اگر قرار باشد قبل از آن دستور را در کنسول چاپ کنیم، |
boolean | isRemoteInvocationDeviceless ()اینکه آیا یک فراخوانی از راه دور بدون دستگاه اجرا شود یا خیر. |
boolean | isTracingEnabled ()این تابع مشخص میکند که آیا ردیابی فراخوانی فعال است یا خیر. |
boolean | keepPostProcessorOrder ()اینکه آیا پردازندههای پست به ترتیبی که در پیکربندی ذکر شدهاند، اعمال شوند یا خیر. |
boolean | reportCacheResults ()اگر قرار باشد نتایج کش را در صورت موجود بودن گزارش دهیم، مقدار true را برمیگرداند. |
boolean | reportCacheResultsInPresubmit ()اگر قرار باشد نتایج کش را در صورت موجود بودن در presubmit گزارش دهیم، مقدار true را برمیگرداند. |
boolean | reportInvocationCacheResultsInPresubmit ()اگر قرار باشد نتایج کش فراخوانی را در صورت موجود بودن در presubmit گزارش دهیم، مقدار true را برمیگرداند. |
boolean | reportInvocationComplete ()آیا گزارشهای لاگ تا زمان تکمیل فراخوانی (invocationComplete) گزارش شوند یا خیر. |
boolean | reportPassedTests ()اینکه آیا موارد آزمون پذیرفتهشده گزارش شوند یا خیر. |
boolean | reportTestCaseCount ()اینکه آیا تعداد موارد آزمون به ازای هر نوع آزمون گزارش شود یا خیر. |
| reportingTags ()فهرست برچسبهای مورد استفاده برای گزارشهای مربوط به فراخوان. |
boolean | runOnAllDevices ()اگر دستور باید روی همه دستگاهها اجرا شود، مقدار true را برمیگرداند. |
void | setAutoLogCollectors (مجموعه گردآورندههای لاگ خودکار را که باید به یک فراخوانی اضافه شوند، تنظیم میکند. |
void | setBugreportOnInvocationEnded (boolean takeBugreport)تنظیم میکند که آیا در پایان فراخوانی، گزارش اشکال (bugreport) ثبت شود یا خیر. |
void | setBugreportzOnInvocationEnded (boolean takeBugreportz)تنظیم میکند که آیا در پایان فراخوانی، گزارش اشکال (bugreportz) ثبت شود یا خیر. |
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)تنظیم کنید که آیا گزارشها تا زمان تکمیل فراخوانی گزارش شوند یا خیر |
void | setReportTestCaseCount (boolean report)تنظیم کنید که آیا تعداد موارد آزمون به ازای هر نوع آزمون گزارش شود یا خیر. |
void | setShardCount (Integer shardCount)تعداد قطعات (shard) را برای دستور تنظیم میکند. |
void | setShardIndex (Integer shardIndex)شاخص shard را برای دستور تنظیم میکند. |
void | setShouldRemoteDynamicShard (boolean shouldRemoteDynamicShard)تعیین میکند که آیا از سرور شاردینگ پویای راه دور استفاده شود یا خیر. |
void | setShouldUseEvenModuleSharding (boolean useEvenModuleSharding)تنظیم کنید که آیا سعی شود تعداد ماژولها به طور مساوی در بین Shardها توزیع شود یا خیر. |
void | setShouldUseSandboxing (boolean use)تعیین میکند که آیا باید از کانتینرهای TF استفاده کنیم یا خیر. |
void | setTestTag (String testTag)برچسب آزمایشی را برای فراخوانی تنظیم میکند. |
void | setUseSandboxTestMode (boolean use)تعیین میکند که آیا باید از حالت تست TF sandbox استفاده کنیم یا خیر. |
boolean | shouldDisableInvocationSetupAndTeardown ()غیرفعال کردن یا نکردن تنظیمات پیش از فراخوانی و حذف پس از فراخوانی. |
boolean | shouldRemoteDynamicShard ()برمیگرداند که آیا از سرور شاردینگ پویای راه دور استفاده شود یا خیر. |
boolean | shouldReportModuleProgression ()اینکه آیا پیشرفت فراخوانی از راه دور در سطح ماژول گزارش شود یا خیر. |
boolean | shouldSkipParentProcessLogcat ()اینکه آیا از logcat برای فرآیند والد صرف نظر شود یا خیر. |
boolean | shouldUploadCacheResults ()اگر قرار باشد نتایج را در حافظه پنهان (cache) ثبت کنیم، مقدار true را برمیگرداند. |
boolean | shouldUploadInvocationCacheResults ()اگر قرار باشد نتایج فراخوانی را در حافظه پنهان ثبت کنیم، مقدار true را برمیگرداند. |
boolean | shouldUseDynamicSharding ()برمیگرداند که آیا باید از شاردینگ پویا استفاده کنیم یا خیر. |
boolean | shouldUseEvenModuleSharding ()برمیگرداند که آیا باید سعی شود تعداد ماژولها به طور مساوی در بین Shardها توزیع شود یا خیر. |
boolean | shouldUseParallelPreInvocationSetup ()برگرداندن اینکه آیا تنظیمات پیش از فراخوانی به صورت موازی اجرا شود یا خیر. |
boolean | shouldUseParallelRemoteSetup ()آیا راهاندازی موازی دستگاههای راه دور انجام شود یا خیر. |
boolean | shouldUseParallelSetup ()آیا تنظیمات موازی را امتحان کنیم یا نه. |
boolean | shouldUseRemoteSandboxMode ()آیا در فراخوانی از راه دور از حالت جعبه شنی استفاده شود یا خیر. |
boolean | shouldUseReplicateSetup ()آیا از تنظیمات تکراری برای همه دستگاههای راه دور استفاده شود یا خیر. |
boolean | shouldUseSandboxTestMode ()اگر قرار باشد از جعبه شنی Tf در حالت آزمایشی استفاده کنیم، مقدار true را برمیگرداند. |
boolean | shouldUseSandboxing ()اگر قرار باشد از کانتینرهای Tf برای اجرای فراخوانی استفاده کنیم، مقدار true را برمیگرداند. |
boolean | shouldUseTokenSharding ()اینکه آیا شاردینگ باید از پشتیبانی توکن استفاده کند یا خیر. |
boolean | skipTrybotExperiment ()آیا برای اجرای TRYBOT از آزمایشها صرف نظر شود یا خیر. |
boolean | takeBugreportOnInvocationEnded ()اگر قرار باشد پس از پایان فراخوانی تست، گزارش اشکال (bugreport) گرفته شود، مقدار true را برمیگرداند. |
boolean | takeBugreportzOnInvocationEnded ()اگر در طول فراخوانی تست، به جای bugreport، باید bugreportz گرفته شود، مقدار true را برمیگرداند. |
ثابتها
گزینه خشک کردن
public static final String DRY_RUN_OPTION
مقدار ثابت: "اجرای آزمایشی"
فعال کردن حالت تست جعبه شنی (ENABLE_SANDBOX_TEST_MODE)
public static final String ENABLE_SANDBOX_TEST_MODE
مقدار ثابت: "حالت تست-جعبه شنی"
دادههای فراخوان
public static final String INVOCATION_DATA
مقدار ثابت: "invocation-data"
JDK_FOLDER_OPTION_NAME
public static final String JDK_FOLDER_OPTION_NAME
مقدار ثابت: "jdk-folder-for-subprocess"
گزینهی اجرای خشک و پر سر و صدا
public static final String NOISY_DRY_RUN_OPTION
مقدار ثابت: "پر سر و صدا-خشک-کار"
گزینه تست تگ
public static final String TEST_TAG_OPTION
مقدار ثابت: "تگ تست"
استفاده از جعبه شنی راه دور
public static final String USE_REMOTE_SANDBOX
مقدار ثابت: "use-remote-sandbox"
استفاده از سندباکس
public static final String USE_SANDBOX
مقدار ثابت: "use-sandbox"
سازندگان عمومی
گزینههای فرمان
public CommandOptions ()
روشهای عمومی
ضبط LogcatOnFaure
public boolean captureLogcatOnFailure ()
آیا در صورت شکست مورد آزمایشی، لاگکت ثبت شود یا خیر؟
| بازگشتها | |
|---|---|
boolean | |
گرفتن عکس از صفحه در صورت عدم موفقیت
public boolean captureScreenshotOnFailure ()
آیا در صورت شکست مورد آزمایشی، اسکرین شات گرفته شود یا خیر؟
| بازگشتها | |
|---|---|
boolean | |
واگذار شدهانتشار زودهنگام دستگاه
public boolean delegatedEarlyDeviceRelease ()
اینکه آیا دستگاه در حالت واگذاری زودتر از موعد رها شود یا خیر.
| بازگشتها | |
|---|---|
boolean | |
انتشار اولیه دستگاه
public boolean earlyDeviceRelease ()
اینکه آیا پس از اتمام کار با دستگاه، آن را زودتر از موعد عرضه کنیم یا خیر.
| بازگشتها | |
|---|---|
boolean | |
فیلترقبلیآزمونهای انجام شده
public boolean filterPreviousPassedTests ()
آیا موارد آزمون پذیرفتهشدهی قبلی از تلاشهای قبلی فیلتر شوند یا خیر.
| بازگشتها | |
|---|---|
boolean | |
دریافتکنندههای ورود خودکار
publicgetAutoLogCollectors ()
مجموعهای از گردآورندههای لاگ خودکار را که باید برای یک فراخوانی اضافه شوند، برمیگرداند.
| بازگشتها | |
|---|---|
| |
آرگومانهای دانلود پویای دریافت
publicgetDynamicDownloadArgs ()
نقشه آرگومانها را برای ارسال به کوئری دانلود پویا برمیگرداند.
| بازگشتها | |
|---|---|
| |
پرچمهای آزمایشی را دریافت کنید
publicgetExperimentalFlags ()
نقشه پرچمهای آزمایشی را برمیگرداند، که میتواند برای پروژههای دروازه ویژگی استفاده شود.
| بازگشتها | |
|---|---|
| |
getExtraRemotePostsubmitInstance
public int getExtraRemotePostsubmitInstance ()
آیا نمونههای اضافی در ماشین مجازی راه دور در postsubmit شروع شوند یا خیر.
| بازگشتها | |
|---|---|
int | |
پسوند getHostLog
public String getHostLogSuffix ()
پسوندی را که باید به فایل host_log در Tradefed اضافه شود برمیگرداند و در صورت عدم وجود پیشوند، null را برمیگرداند.
| بازگشتها | |
|---|---|
String | |
دریافت داده های فراخوانی
public UniqueMultiMap<String, String> getInvocationData ()
دادههای ارسالی به فراخوانی برای توصیف آن را برمیگرداند
| بازگشتها | |
|---|---|
UniqueMultiMap <String, String> | |
دریافت زمان فراخوانی
public long getInvocationTimeout ()
مقدار زمان انقضای مشخص شده را برمیگرداند. در صورتی که زمان انقضایی استفاده نشود، 0 است.
| بازگشتها | |
|---|---|
long | |
دریافت پوشهی Jdk برای زیرفرآیند
public File getJdkFolderForSubprocess ()
پوشهی jdk را برمیگرداند تا هنگام انشعاب اجرا در یک زیرفرآیند از آن استفاده شود.
| بازگشتها | |
|---|---|
File | |
دریافت حلقه زمان
public long getLoopTime ()
قبل از زمانبندی مجدد این دستور، زمان لازم برای انتظار را بدست آورید.
| بازگشتها | |
|---|---|
long | زمان بر حسب میلیثانیه |
تعداد حلقههای دریافتشده
public long getMaxLoopCount ()
حداکثر تعداد دفعات زمانبندی دستور را برمیگرداند. اگر isLoopMode مقدار false داشته باشد، هیچ تاثیری ندارد.
| بازگشتها | |
|---|---|
long | |
getMultiDeviceCount
public Integer getMultiDeviceCount ()
تعداد دستگاهها را برای آزمایشهای چند دستگاهی برگردانید.
| بازگشتها | |
|---|---|
Integer | |
getOptimizeMainlineTest
public boolean getOptimizeMainlineTest ()
اگر قرار باشد لیست ماژولهای تست را برای تست خط اصلی بهینه کنیم، مقدار true را برمیگرداند.
| بازگشتها | |
|---|---|
boolean | |
دریافتParallelPreInvocationSetupTimeout
public Duration getParallelPreInvocationSetupTimeout ()
زمان وقفه برای تنظیم پیشفراخوانی موازی را برگردانید.
| بازگشتها | |
|---|---|
Duration | |
دریافت زمان اجرای موازی
public Duration getParallelSetupTimeout ()
زمان وقفه مورد استفاده در طول تنظیمات موازی را برمیگرداند.
| بازگشتها | |
|---|---|
Duration | |
دریافت نام نمونه از راه دور Cache
public String getRemoteCacheInstanceName ()
نام نمونهای را که برای مدیریت ذخیرهسازی از راه دور استفاده میشود، برمیگرداند.
| بازگشتها | |
|---|---|
String | |
دریافت فایلهای راه دور
publicgetRemoteFiles ()
لیست فایلهای پیکربندیشدهی ریموت را برمیگرداند.
| بازگشتها | |
|---|---|
| |
پرچمهای دریافتشده
publicgetRolloutFlags ()
نقشه پرچمهای rollout را برمیگرداند. پرچمهای rollout با پرچمهای آزمایشی متفاوت هستند، زیرا قرار است برای هر فراخوانی استفاده شوند.
| بازگشتها | |
|---|---|
| |
getShardCount
public Integer getShardCount ()
تعداد کل خرده ریزهای (shard) مربوط به دستور را برمیگرداند.
| بازگشتها | |
|---|---|
Integer | |
دریافت شاخص
public Integer getShardIndex ()
شاخص shard را برای دستور برگردانید.
| بازگشتها | |
|---|---|
Integer | |
تگ getTest
public String getTestTag ()
تگ آزمایشی (test-tag) را برای فراخوانی برمیگرداند. در صورت عدم تعیین مقدار، پیشفرض «stub» است.
| بازگشتها | |
|---|---|
String | |
پسوند getTestTag
public String getTestTagSuffix ()
پسوند test-tag را که به test-tag اضافه شده است، برمیگرداند تا برخی از انواع یک آزمون را نشان دهد.
| بازگشتها | |
|---|---|
String | |
گزارش مشروط غیرفعال است
public boolean isConditionalBugreportDisabled ()
برمیگرداند که آیا گزارش اشکال شرطی غیرفعال است یا خیر.
| بازگشتها | |
|---|---|
boolean | |
حالت خشک (isDryRunMode)
public boolean isDryRunMode ()
اگر لازم باشد، true را برمیگردانیم
| بازگشتها | |
|---|---|
boolean | |
isExperimentEnabled
public boolean isExperimentEnabled ()
فعال کردن یا نکردن آزمایشها از طریق پرچمهای آزمایشی.
| بازگشتها | |
|---|---|
boolean | |
حالت کمک کامل
public boolean isFullHelpMode ()
اگر حالت کمک با جزئیات کامل درخواست شده باشد، true را برمیگرداند.
| بازگشتها | |
|---|---|
boolean | |
حالت راهنما
public boolean isHelpMode ()
اگر حالت کمکی خلاصهشده درخواست شده باشد، true را برمیگرداند
| بازگشتها | |
|---|---|
boolean | |
حالت حلقه
public boolean isLoopMode ()
حالت حلقه را برای پیکربندی برگردانید.
| بازگشتها | |
|---|---|
boolean | |
حالت خشک و بدون نویز (isNoisyDryRunMode)
public boolean isNoisyDryRunMode ()
اگر قرار باشد قبل از آن دستور را در کنسول چاپ کنیم، true را برمیگرداند.
| بازگشتها | |
|---|---|
boolean | |
isRemoteInvocationبدون دستگاه
public boolean isRemoteInvocationDeviceless ()
اینکه آیا یک فراخوانی از راه دور بدون دستگاه اجرا شود یا خیر.
| بازگشتها | |
|---|---|
boolean | |
isTracingEnabled
public boolean isTracingEnabled ()
این تابع مشخص میکند که آیا ردیابی فراخوانی فعال است یا خیر.
| بازگشتها | |
|---|---|
boolean | |
دستور حفظ PostprocessorOrder
public boolean keepPostProcessorOrder ()
اینکه آیا پردازندههای پست به ترتیبی که در پیکربندی ذکر شدهاند، اعمال شوند یا خیر.
| بازگشتها | |
|---|---|
boolean | |
گزارش نتایج Cache
public boolean reportCacheResults ()
اگر قرار باشد نتایج کش را در صورت موجود بودن گزارش دهیم، مقدار true را برمیگرداند.
| بازگشتها | |
|---|---|
boolean | |
گزارشCacheResultsInPresubmit
public boolean reportCacheResultsInPresubmit ()
اگر قرار باشد نتایج کش را در صورت موجود بودن در presubmit گزارش دهیم، مقدار true را برمیگرداند.
| بازگشتها | |
|---|---|
boolean | |
گزارشفراخوانیذخیره نتایجدرپیشثبت
public boolean reportInvocationCacheResultsInPresubmit ()
اگر قرار باشد نتایج کش فراخوانی را در صورت موجود بودن در presubmit گزارش دهیم، مقدار true را برمیگرداند.
| بازگشتها | |
|---|---|
boolean | |
گزارشفراخوانیکامل
public boolean reportInvocationComplete ()
آیا گزارشهای لاگ تا زمان تکمیل فراخوانی (invocationComplete) گزارش شوند یا خیر.
| بازگشتها | |
|---|---|
boolean | |
گزارشتستهایگذشته
public boolean reportPassedTests ()
اینکه آیا موارد آزمون پذیرفتهشده گزارش شوند یا خیر.
| بازگشتها | |
|---|---|
boolean | |
گزارشTestCaseCount
public boolean reportTestCaseCount ()
اینکه آیا تعداد موارد آزمون به ازای هر نوع آزمون گزارش شود یا خیر.
| بازگشتها | |
|---|---|
boolean | |
برچسبهای گزارشدهی
publicreportingTags ()
فهرست برچسبهای مورد استفاده برای گزارشهای مربوط به فراخوان.
| بازگشتها | |
|---|---|
| |
اجرا روی همه دستگاهها
public boolean runOnAllDevices ()
اگر دستور باید روی همه دستگاهها اجرا شود، مقدار true را برمیگرداند.
| بازگشتها | |
|---|---|
boolean | |
مجموعههای جمعآوریکنندهی خودکار ورود (setAutoLogCollectors)
public void setAutoLogCollectors (autoLogCollectors)
مجموعه گردآورندههای لاگ خودکار را که باید به یک فراخوانی اضافه شوند، تنظیم میکند.
| پارامترها | |
|---|---|
autoLogCollectors | |
setBugreportOnInvocationپایان یافت
public void setBugreportOnInvocationEnded (boolean takeBugreport)
تنظیم میکند که آیا در پایان فراخوانی، گزارش اشکال (bugreport) ثبت شود یا خیر.
| پارامترها | |
|---|---|
takeBugreport | boolean |
setBugreportzOnInvocationپایان یافت
public void setBugreportzOnInvocationEnded (boolean takeBugreportz)
تنظیم میکند که آیا در پایان فراخوانی، گزارش اشکال (bugreportz) ثبت شود یا خیر.
| پارامترها | |
|---|---|
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 |
حالت حلقه تنظیمشده
public void setLoopMode (boolean loopMode)
حالت حلقه را برای پیکربندی تنظیم کنید.
تعداد دستگاههای تنظیمشده
public void setMultiDeviceCount (int count)
تعداد دستگاههای مورد انتظار برای تستهای چند دستگاهی را تعیین میکند.
| پارامترها | |
|---|---|
count | int |
تنظیم مجدد
public void setReplicateSetup (boolean replicate)
تنظیم کنید که آیا از تنظیمات تکثیر شده استفاده شود یا خیر.
| پارامترها | |
|---|---|
replicate | boolean |
setReportInvocationکامل شد
public void setReportInvocationComplete (boolean reportInvocationCompleteLogs)
تنظیم کنید که آیا گزارشها تا زمان تکمیل فراخوانی گزارش شوند یا خیر
| پارامترها | |
|---|---|
reportInvocationCompleteLogs | boolean |
تعداد موارد تستشدهی گزارششده را تنظیم کنید
public void setReportTestCaseCount (boolean report)
تنظیم کنید که آیا تعداد موارد آزمون به ازای هر نوع آزمون گزارش شود یا خیر.
| پارامترها | |
|---|---|
report | boolean |
setShardCount
public void setShardCount (Integer shardCount)
تعداد قطعات (shard) را برای دستور تنظیم میکند.
| پارامترها | |
|---|---|
shardCount | Integer |
setShardIndex
public void setShardIndex (Integer shardIndex)
شاخص shard را برای دستور تنظیم میکند.
| پارامترها | |
|---|---|
shardIndex | Integer |
setShouldRemoteDynamicShard
public void setShouldRemoteDynamicShard (boolean shouldRemoteDynamicShard)
تعیین میکند که آیا از سرور شاردینگ پویای راه دور استفاده شود یا خیر.
| پارامترها | |
|---|---|
shouldRemoteDynamicShard | boolean |
setShouldUseEvenModuleSharding
public void setShouldUseEvenModuleSharding (boolean useEvenModuleSharding)
تنظیم کنید که آیا سعی شود تعداد ماژولها به طور مساوی در بین Shardها توزیع شود یا خیر.
| پارامترها | |
|---|---|
useEvenModuleSharding | boolean |
setShouldUseSandboxing
public void setShouldUseSandboxing (boolean use)
تعیین میکند که آیا باید از کانتینرهای TF استفاده کنیم یا خیر.
| پارامترها | |
|---|---|
use | boolean |
تنظیمTestTag
public void setTestTag (String testTag)
برچسب آزمایشی را برای فراخوانی تنظیم میکند.
تنظیم حالت تست جعبه شنی (setUseSandboxTestMode)
public void setUseSandboxTestMode (boolean use)
تعیین میکند که آیا باید از حالت تست TF sandbox استفاده کنیم یا خیر.
| پارامترها | |
|---|---|
use | boolean |
shouldDisableInvocationSetupAndTeardown
public boolean shouldDisableInvocationSetupAndTeardown ()
غیرفعال کردن یا نکردن تنظیمات پیش از فراخوانی و حذف پس از فراخوانی.
| بازگشتها | |
|---|---|
boolean | |
shouldRemoteDynamicShard
public boolean shouldRemoteDynamicShard ()
برمیگرداند که آیا از سرور شاردینگ پویای راه دور استفاده شود یا خیر.
| بازگشتها | |
|---|---|
boolean | |
shouldReportModuleProgress
public boolean shouldReportModuleProgression ()
اینکه آیا پیشرفت فراخوانی از راه دور در سطح ماژول گزارش شود یا خیر.
| بازگشتها | |
|---|---|
boolean | |
shouldSkipParentProcessLogcat
public boolean shouldSkipParentProcessLogcat ()
اینکه آیا از logcat برای فرآیند والد صرف نظر شود یا خیر.
| بازگشتها | |
|---|---|
boolean | |
shouldUploadCacheResults
public boolean shouldUploadCacheResults ()
اگر قرار باشد نتایج را در حافظه پنهان (cache) ثبت کنیم، مقدار true را برمیگرداند.
| بازگشتها | |
|---|---|
boolean | |
shouldUploadInvocationCacheResults
public boolean shouldUploadInvocationCacheResults ()
اگر قرار باشد نتایج فراخوانی را در حافظه پنهان ثبت کنیم، مقدار true را برمیگرداند.
| بازگشتها | |
|---|---|
boolean | |
shouldUseDynamicSharding
public boolean shouldUseDynamicSharding ()
برمیگرداند که آیا باید از شاردینگ پویا استفاده کنیم یا خیر.
| بازگشتها | |
|---|---|
boolean | |
shouldUseEvenModuleSharding
public boolean shouldUseEvenModuleSharding ()
برمیگرداند که آیا باید سعی شود تعداد ماژولها به طور مساوی در بین Shardها توزیع شود یا خیر.
| بازگشتها | |
|---|---|
boolean | |
shouldUseParallelPreInvocationSetup
public boolean shouldUseParallelPreInvocationSetup ()
برگرداندن اینکه آیا تنظیمات پیش از فراخوانی به صورت موازی اجرا شود یا خیر.
| بازگشتها | |
|---|---|
boolean | |
shouldUseParallelRemoteSetup
public boolean shouldUseParallelRemoteSetup ()
آیا راهاندازی موازی دستگاههای راه دور انجام شود یا خیر.
| بازگشتها | |
|---|---|
boolean | |
shouldUseParallelSetup
public boolean shouldUseParallelSetup ()
آیا تنظیمات موازی را امتحان کنیم یا نه.
| بازگشتها | |
|---|---|
boolean | |
shouldUseRemoteSandboxMode
public boolean shouldUseRemoteSandboxMode ()
آیا در فراخوانی از راه دور از حالت جعبه شنی استفاده شود یا خیر.
| بازگشتها | |
|---|---|
boolean | |
shouldUseReplicateSetup
public boolean shouldUseReplicateSetup ()
آیا از تنظیمات تکراری برای همه دستگاههای راه دور استفاده شود یا خیر.
| بازگشتها | |
|---|---|
boolean | |
shouldUseSandboxTestMode
public boolean shouldUseSandboxTestMode ()
اگر قرار باشد از جعبه شنی Tf در حالت آزمایشی استفاده کنیم، مقدار true را برمیگرداند.
| بازگشتها | |
|---|---|
boolean | |
shouldUseSandboxing
public boolean shouldUseSandboxing ()
اگر قرار باشد از کانتینرهای Tf برای اجرای فراخوانی استفاده کنیم، مقدار true را برمیگرداند.
| بازگشتها | |
|---|---|
boolean | |
shouldUseTokenSharding
public boolean shouldUseTokenSharding ()
اینکه آیا شاردینگ باید از پشتیبانی توکن استفاده کند یا خیر.
| بازگشتها | |
|---|---|
boolean | |
پرش از آزمایش Trybot
public boolean skipTrybotExperiment ()
آیا برای اجرای TRYBOT از آزمایشها صرف نظر شود یا خیر.
| بازگشتها | |
|---|---|
boolean | |
takeBugreportOnInvocationپایان یافت
public boolean takeBugreportOnInvocationEnded ()
اگر قرار باشد پس از پایان فراخوانی تست، گزارش اشکال (bugreport) گرفته شود، مقدار true را برمیگرداند.
| بازگشتها | |
|---|---|
boolean | |
takeBugreportzOnInvocationEnded
public boolean takeBugreportzOnInvocationEnded ()
اگر در طول فراخوانی تست، به جای bugreport، باید bugreportz گرفته شود، مقدار true را برمیگرداند.
| بازگشتها | |
|---|---|
boolean | |