گزینه‌های فرمان

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

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

boolean isExperimentEnabled ()

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

boolean isFullHelpMode ()

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

boolean isHelpMode ()

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

boolean isLoopMode ()

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

boolean isNoisyDryRunMode ()

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

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

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

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

بازگشت‌ها
ICommandOptions

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

public boolean delegatedEarlyDeviceRelease ()

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

بازگشت‌ها
boolean

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

public boolean earlyDeviceRelease ()

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

بازگشت‌ها
boolean

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

public boolean filterPreviousPassedTests ()

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

بازگشت‌ها
boolean

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

public  getAutoLogCollectors ()

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

بازگشت‌ها

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

public  getDynamicDownloadArgs ()

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

بازگشت‌ها

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

public  getExperimentalFlags ()

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

بازگشت‌ها

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

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

public  getRemoteFiles ()

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

بازگشت‌ها

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

public  getRolloutFlags ()

نقشه پرچم‌های 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

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

public  reportingTags ()

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

بازگشت‌ها

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

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