CommandOptions
public class CommandOptions
extends Object
implements ICommandOptions
java.lang.Object | |
↳ | com.android.tradefed.command.CommandOptions |
تنفيذ ICommandOptions
.
ملخص
مجالات | |
---|---|
public static final String | DRY_RUN_OPTION |
public static final String | ENABLE_SANDBOX_TEST_MODE |
public static final String | INVOCATION_DATA |
public static final String | JDK_FOLDER_OPTION_NAME |
public static final String | NOISY_DRY_RUN_OPTION |
public static final String | TEST_TAG_OPTION |
public static final String | USE_REMOTE_SANDBOX |
public static final String | USE_SANDBOX
|
المنشأت العامة | |
---|---|
CommandOptions () |
الأساليب العامة | |
---|---|
boolean | captureLogcatOnFailure () ما إذا كان سيتم التقاط logcat عند فشل حالة الاختبار أم لا |
boolean | captureScreenshotOnFailure () ما إذا كنت تريد التقاط لقطة شاشة لفشل حالة الاختبار أم لا |
ICommandOptions | clone () |
boolean | delegatedEarlyDeviceRelease () ما إذا كان سيتم تحرير الجهاز مبكرًا في وضع التفويض أم لا. |
boolean | earlyDeviceRelease () ما إذا كان سيتم تحرير الجهاز مبكرًا أم لا عند الانتهاء منه. |
boolean | filterPreviousPassedTests () ما إذا كان سيتم تصفية حالات الاختبار التي تم اجتيازها سابقًا من المحاولة السابقة أم لا. |
getAutoLogCollectors () تُرجع مجموعة مُجمِّعات السجلات التلقائية المراد إضافتها لاستدعاء | |
getDynamicDownloadArgs () تُرجع خريطة args لتمريرها إلى استعلام التنزيل الديناميكي. | |
getExperimentalFlags () إرجاع خريطة الأعلام التجريبية ، التي يمكن استخدامها لتمييز مشروعات البوابة. | |
int | getExtraRemotePostsubmitInstance () ما إذا كان سيتم بدء مثيلات إضافية في الجهاز الظاهري البعيد في postubmit أم لا. |
String | getHostLogSuffix () إرجاع اللاحقة لإلحاقها بـ Tradefed host_log أو فارغة إذا لم تكن هناك بادئة. |
UniqueMultiMap <String, String> | getInvocationData () إرجاع البيانات التي تم تمريرها إلى الاستدعاء لوصفها |
long | getInvocationTimeout () إرجاع مهلة الاستدعاء المحددة. |
File | getJdkFolderForSubprocess () يُرجع مجلد jdk لاستخدامه عند إجراء تنفيذ في عملية فرعية. |
long | getLoopTime () احصل على الوقت للانتظار قبل إعادة جدولة هذا الأمر. |
long | getMaxLoopCount () تُرجع الحد الأقصى لعدد مرات الأمر المجدولة. |
Integer | getMultiDeviceCount () أعد عدد الأجهزة للاختبارات متعددة الأجهزة. |
boolean | getOptimizeMainlineTest () يعود صحيحًا إذا كان يجب علينا تحسين قائمة وحدات الاختبار للاختبار الرئيسي. |
Duration | getParallelSetupTimeout () تُرجع المهلة التي سيتم استخدامها أثناء عمليات الإعداد المتوازية. |
getRemoteFiles () يُرجع قائمة الملفات البعيدة التي تم تكوينها. | |
Integer | getShardCount () إرجاع إجمالي عدد الأجزاء للأمر. |
Integer | getShardIndex () أعد فهرس الجزء للأمر. |
String | getTestTag () إعادة علامة الاختبار للاستدعاء. |
String | getTestTagSuffix () قم بإرجاع لاحقة علامة الاختبار ، الملحقة بعلامة الاختبار لتمثل بعض المتغيرات لاختبار واحد. |
boolean | isConditionalBugreportDisabled () إرجاع ما إذا كان تقرير الخطأ الشرطي معطلاً أم لا |
boolean | isDryRunMode () العودة |
boolean | isExperimentEnabled () ما إذا كان سيتم تمكين التجارب من خلال الأعلام التجريبية أم لا. |
boolean | isFullHelpMode () يعود |
boolean | isHelpMode () يعود |
boolean | isLoopMode () أعد وضع الحلقة للتكوين. |
boolean | isNoisyDryRunMode () العودة |
boolean | isRemoteInvocationDeviceless () ما إذا كان سيتم تشغيل استدعاء بعيد عن بُعد أم لا. |
boolean | isTracingEnabled () إرجاع ما إذا كان تتبع الاستدعاء ممكّنًا أم لا. |
boolean | reportInvocationComplete () ما إذا كان سيتم الإبلاغ عن السجلات أم لا حتى اكتمال الاستدعاء. |
boolean | reportPassedTests () ما إذا كان يجب الإبلاغ عن حالات الاختبار التي تم اجتيازها أم لا. |
boolean | reportTestCaseCount () ما إذا كنت تريد الإبلاغ عن عدد حالات الاختبار لكل أنواع الاختبار أم لا. |
reportingTags () قائمة العلامات المستخدمة للإبلاغ المتعلقة بالاستدعاء. | |
boolean | runOnAllDevices () عودة صحيح إذا كان يجب تشغيل الأمر على جميع الأجهزة. |
void | setAutoLogCollectors ( autoLogCollectors) setAutoLogCollectors ( autoLogCollectors) يضبط مجموعة أدوات تجميع السجلات التلقائية التي يجب إضافتها إلى استدعاء. |
void | setBugreportOnInvocationEnded (boolean takeBugreport) تعيين ما إذا كان سيتم التقاط تقرير خطأ في نهاية الاستدعاء أم لا. |
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) عيِّن ما إذا كنت تريد الإبلاغ عن السجلات أم لا حتى يُكمل InvocationComplete |
void | setReportTestCaseCount (boolean report) حدد ما إذا كنت تريد الإبلاغ عن عدد حالات الاختبار لكل أنواع الاختبار أم لا. |
void | setShardCount (Integer shardCount) يضبط عدد الأجزاء للأمر. |
void | setShardIndex (Integer shardIndex) يضبط فهرس الجزء للأمر. |
void | setShouldUseSandboxing (boolean use) يحدد ما إذا كان ينبغي لنا استخدام حاويات TF أم لا |
void | setTestTag (String testTag) يضبط علامة الاختبار للاستدعاء. |
void | setUseSandboxTestMode (boolean use) يحدد ما إذا كان يجب علينا استخدام وضع اختبار TF sandbox أم لا. |
boolean | shouldDisableInvocationSetupAndTeardown () ما إذا كان سيتم تعطيل إعداد ما قبل الدعوات وتفكيك ما بعد الاستدعاء أم لا. |
boolean | shouldReportModuleProgression () ما إذا كان سيتم الإبلاغ عن تقدم الاستدعاء عن بُعد على مستوى الوحدة أم لا. |
boolean | shouldUseDynamicSharding () يعود إذا كان علينا استخدام التجزئة الديناميكية أم لا |
boolean | shouldUseParallelRemoteSetup () ما إذا كنت تريد محاولة الإعداد المتوازي للأجهزة البعيدة أم لا. |
boolean | shouldUseParallelSetup () ما إذا كنت تحاول الإعداد المتوازي أم لا. |
boolean | shouldUseRemoteSandboxMode () ما إذا كان سيتم استخدام وضع الحماية في الاستدعاء عن بُعد أم لا. |
boolean | shouldUseReplicateSetup () ما إذا كان سيتم استخدام الإعداد المنسوخ لجميع الأجهزة البعيدة أم لا. |
boolean | shouldUseSandboxTestMode () يعود صحيحًا إذا كان علينا استخدام صندوق الحماية Tf في وضع اختبار. |
boolean | shouldUseSandboxing () يعود صحيحًا إذا كان علينا استخدام حاويات Tf لتشغيل الاستدعاء |
boolean | shouldUseTokenSharding () ما إذا كان يجب أن تستخدم التجزئة دعم الرمز المميز أم لا. |
boolean | takeBugreportOnInvocationEnded () إرجاع صحيح إذا كان يجب أخذ تقرير خطأ عند انتهاء استدعاء الاختبار. |
boolean | takeBugreportzOnInvocationEnded () العودة صحيحًا إذا كان يجب استخدام bugreportz بدلاً من تقرير الخطأ أثناء استدعاء الاختبار النهائي لتقرير الخطأ. |
مجالات
DRY_RUN_OPTION
public static final String DRY_RUN_OPTION
ENABLE_SANDBOX_TEST_MODE
public static final String ENABLE_SANDBOX_TEST_MODE
INVOCATION_DATA
public static final String INVOCATION_DATA
JDK_FOLDER_OPTION_NAME
public static final String JDK_FOLDER_OPTION_NAME
NOISY_DRY_RUN_OPTION
public static final String NOISY_DRY_RUN_OPTION
TEST_TAG_OPTION
public static final String TEST_TAG_OPTION
USE_REMOTE_SANDBOX
public static final String USE_REMOTE_SANDBOX
USE_SANDBOX
public static final String USE_SANDBOX
المنشأت العامة
CommandOptions
public CommandOptions ()
الأساليب العامة
CaptureLogcatOnFailure
public boolean captureLogcatOnFailure ()
ما إذا كان سيتم التقاط logcat عند فشل حالة الاختبار أم لا
عائدات | |
---|---|
boolean |
التقاط لقطة شاشة
public boolean captureScreenshotOnFailure ()
ما إذا كنت تريد التقاط لقطة شاشة لفشل حالة الاختبار أم لا
عائدات | |
---|---|
boolean |
تم تفويض الإصدار المبكر للجهاز
public boolean delegatedEarlyDeviceRelease ()
ما إذا كان سيتم تحرير الجهاز مبكرًا في وضع التفويض أم لا.
عائدات | |
---|---|
boolean |
إصدار مبكر للجهاز
public boolean earlyDeviceRelease ()
ما إذا كان سيتم تحرير الجهاز مبكرًا أم لا عند الانتهاء منه.
عائدات | |
---|---|
boolean |
عامل التصفيةالسابق اجتياز الاختبارات
public boolean filterPreviousPassedTests ()
ما إذا كان سيتم تصفية حالات الاختبار التي تم اجتيازها سابقًا من المحاولة السابقة أم لا.
عائدات | |
---|---|
boolean |
getAutoLogCollectors
publicgetAutoLogCollectors ()
تُرجع مجموعة مُجمِّعات السجلات التلقائية المراد إضافتها لاستدعاء
عائدات | |
---|---|
getDynamicDownloadArgs
publicgetDynamicDownloadArgs ()
تُرجع خريطة args لتمريرها إلى استعلام التنزيل الديناميكي.
عائدات | |
---|---|
getExperimentalFlags
publicgetExperimentalFlags ()
إرجاع خريطة الأعلام التجريبية ، التي يمكن استخدامها لتمييز مشروعات البوابة.
عائدات | |
---|---|
getExtraRemotePostsubmitInstance
public int getExtraRemotePostsubmitInstance ()
ما إذا كان سيتم بدء مثيلات إضافية في الجهاز الظاهري البعيد في postubmit أم لا.
عائدات | |
---|---|
int |
getHostLogSuffix
public String getHostLogSuffix ()
إرجاع اللاحقة لإلحاقها بـ Tradefed host_log أو فارغة إذا لم تكن هناك بادئة.
عائدات | |
---|---|
String |
getInvocationData
public UniqueMultiMap<String, String> getInvocationData ()
إرجاع البيانات التي تم تمريرها إلى الاستدعاء لوصفها
عائدات | |
---|---|
UniqueMultiMap <String, String> |
getInvocationTimeout
public long getInvocationTimeout ()
إرجاع مهلة الاستدعاء المحددة. 0 في حالة عدم وجود مهلة لاستخدامها.
عائدات | |
---|---|
long |
getJdkFolderForSubprocess
public File getJdkFolderForSubprocess ()
يُرجع مجلد jdk لاستخدامه عند إجراء تنفيذ في عملية فرعية.
عائدات | |
---|---|
File |
getLoopTime
public long getLoopTime ()
احصل على الوقت للانتظار قبل إعادة جدولة هذا الأمر.
عائدات | |
---|---|
long | الوقت بالمللي ثانية |
getMaxLoopCount
public long getMaxLoopCount ()
تُرجع الحد الأقصى لعدد مرات الأمر المجدولة. ليس له تأثير إذا كانت isLoopMode خاطئة.
عائدات | |
---|---|
long |
getMultiDeviceCount
public Integer getMultiDeviceCount ()
أعد عدد الأجهزة للاختبارات متعددة الأجهزة.
عائدات | |
---|---|
Integer |
getOptimizeMainlineTest
public boolean getOptimizeMainlineTest ()
يعود صحيحًا إذا كان يجب علينا تحسين قائمة وحدات الاختبار للاختبار الرئيسي.
عائدات | |
---|---|
boolean |
getParallelSetupTimeout
public Duration getParallelSetupTimeout ()
تُرجع المهلة التي سيتم استخدامها أثناء عمليات الإعداد المتوازية.
عائدات | |
---|---|
Duration |
getRemoteFiles
publicgetRemoteFiles ()
يُرجع قائمة الملفات البعيدة التي تم تكوينها.
عائدات | |
---|---|
getShardCount
public Integer getShardCount ()
إرجاع إجمالي عدد الأجزاء للأمر.
عائدات | |
---|---|
Integer |
getShardIndex
public Integer getShardIndex ()
أعد فهرس الجزء للأمر.
عائدات | |
---|---|
Integer |
getTestTag
public String getTestTag ()
إعادة علامة الاختبار للاستدعاء. الافتراضي هو "كعب" إذا لم يتم تحديده.
عائدات | |
---|---|
String |
getTestTagSuffix
public String getTestTagSuffix ()
قم بإرجاع لاحقة علامة الاختبار ، الملحقة بعلامة الاختبار لتمثل بعض المتغيرات لاختبار واحد.
عائدات | |
---|---|
String |
isConditionalBugreportDisabled
public boolean isConditionalBugreportDisabled ()
إرجاع ما إذا كان تقرير الخطأ الشرطي معطلاً أم لا
عائدات | |
---|---|
boolean |
isDryRunMode
public boolean isDryRunMode ()
العودة true
إذا كان ينبغي لنا
عائدات | |
---|---|
boolean |
هو ExperimentEnabled
public boolean isExperimentEnabled ()
ما إذا كان سيتم تمكين التجارب من خلال الأعلام التجريبية أم لا.
عائدات | |
---|---|
boolean |
isFullHelpMode
public boolean isFullHelpMode ()
يعود true
إذا تم طلب وضع التعليمات التفصيلية الكاملة
عائدات | |
---|---|
boolean |
isHelpMode
public boolean isHelpMode ()
يعود true
إذا تم طلب وضع تعليمات مختصر
عائدات | |
---|---|
boolean |
isLoopMode
public boolean isLoopMode ()
أعد وضع الحلقة للتكوين.
عائدات | |
---|---|
boolean |
isNoisyDryRunMode
public boolean isNoisyDryRunMode ()
العودة true
إذا كان يجب علينا طباعة الأمر إلى وحدة التحكم قبل أن نقوم بذلك
عائدات | |
---|---|
boolean |
هو عن بعد إينفوكيشن لا داعي له
public boolean isRemoteInvocationDeviceless ()
ما إذا كان سيتم تشغيل استدعاء بعيد عن بُعد أم لا.
عائدات | |
---|---|
boolean |
تم التمكين
public boolean isTracingEnabled ()
إرجاع ما إذا كان تتبع الاستدعاء ممكّنًا أم لا.
عائدات | |
---|---|
boolean |
تقرير دعوة كاملة
public boolean reportInvocationComplete ()
ما إذا كان سيتم الإبلاغ عن السجلات أم لا حتى اكتمال الاستدعاء.
عائدات | |
---|---|
boolean |
تقرير الاختبارات
public boolean reportPassedTests ()
ما إذا كان يجب الإبلاغ عن حالات الاختبار التي تم اجتيازها أم لا.
عائدات | |
---|---|
boolean |
reportTestCaseCount
public boolean reportTestCaseCount ()
ما إذا كنت تريد الإبلاغ عن عدد حالات الاختبار لكل أنواع الاختبار أم لا.
عائدات | |
---|---|
boolean |
التقارير
publicreportingTags ()
قائمة العلامات المستخدمة للإبلاغ المتعلقة بالاستدعاء.
عائدات | |
---|---|
runOnAllDevices
public boolean runOnAllDevices ()
عودة صحيح إذا كان يجب تشغيل الأمر على جميع الأجهزة.
عائدات | |
---|---|
boolean |
setAutoLogCollectors
public void setAutoLogCollectors (autoLogCollectors)
يضبط مجموعة أدوات تجميع السجلات التلقائية التي يجب إضافتها إلى استدعاء.
حدود | |
---|---|
autoLogCollectors |
انتهى setBugreportOnInvocation
public void setBugreportOnInvocationEnded (boolean takeBugreport)
تعيين ما إذا كان سيتم التقاط تقرير خطأ في نهاية الاستدعاء أم لا.
حدود | |
---|---|
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 |
وضع setLoopMode
public void setLoopMode (boolean loopMode)
اضبط وضع الحلقة للتكوين.
setMultiDeviceCount
public void setMultiDeviceCount (int count)
يضبط عدد الأجهزة المتوقعة للاختبارات متعددة الأجهزة.
حدود | |
---|---|
count | int |
setReplicateSetup
public void setReplicateSetup (boolean replicate)
حدد ما إذا كنت تريد استخدام الإعداد المنسوخ أم لا.
حدود | |
---|---|
replicate | boolean |
setReportInvocationComplete
public void setReportInvocationComplete (boolean reportInvocationCompleteLogs)
عيِّن ما إذا كنت تريد الإبلاغ عن السجلات أم لا حتى يُكمل InvocationComplete
حدود | |
---|---|
reportInvocationCompleteLogs | boolean |
setReportTestCaseCount
public void setReportTestCaseCount (boolean report)
حدد ما إذا كنت تريد الإبلاغ عن عدد حالات الاختبار لكل أنواع الاختبار أم لا.
حدود | |
---|---|
report | boolean |
setShardCount
public void setShardCount (Integer shardCount)
يضبط عدد الأجزاء للأمر.
حدود | |
---|---|
shardCount | Integer |
setShardIndex
public void setShardIndex (Integer shardIndex)
يضبط فهرس الجزء للأمر.
حدود | |
---|---|
shardIndex | Integer |
setShouldUseSandboxing
public void setShouldUseSandboxing (boolean use)
يحدد ما إذا كان ينبغي لنا استخدام حاويات TF أم لا
حدود | |
---|---|
use | boolean |
setTestTag
public void setTestTag (String testTag)
يضبط علامة الاختبار للاستدعاء.
وضع setUseSandboxTestMode
public void setUseSandboxTestMode (boolean use)
يحدد ما إذا كان يجب علينا استخدام وضع اختبار TF sandbox أم لا.
حدود | |
---|---|
use | boolean |
shouldDisableInvocationSetupAndTeardown
public boolean shouldDisableInvocationSetupAndTeardown ()
ما إذا كان سيتم تعطيل إعداد ما قبل الدعوات وتفكيك ما بعد الاستدعاء أم لا.
عائدات | |
---|---|
boolean |
shouldReportModuleProgression
public boolean shouldReportModuleProgression ()
ما إذا كان سيتم الإبلاغ عن تقدم الاستدعاء عن بُعد على مستوى الوحدة أم لا.
عائدات | |
---|---|
boolean |
shouldUseDynamicSharding
public boolean shouldUseDynamicSharding ()
يعود إذا كان علينا استخدام التجزئة الديناميكية أم لا
عائدات | |
---|---|
boolean |
shouldUseParallelRemoteSetup
public boolean shouldUseParallelRemoteSetup ()
ما إذا كنت تريد محاولة الإعداد المتوازي للأجهزة البعيدة أم لا.
عائدات | |
---|---|
boolean |
shouldUseParallelSetup
public boolean shouldUseParallelSetup ()
ما إذا كنت تحاول الإعداد المتوازي أم لا.
عائدات | |
---|---|
boolean |
shouldUseRemoteSandboxMode
public boolean shouldUseRemoteSandboxMode ()
ما إذا كان سيتم استخدام وضع الحماية في الاستدعاء عن بُعد أم لا.
عائدات | |
---|---|
boolean |
يجب استخدام النسخ المكرر الإعداد
public boolean shouldUseReplicateSetup ()
ما إذا كان سيتم استخدام الإعداد المنسوخ لجميع الأجهزة البعيدة أم لا.
عائدات | |
---|---|
boolean |
shouldUseSandboxTestMode
public boolean shouldUseSandboxTestMode ()
يعود صحيحًا إذا كان علينا استخدام صندوق الحماية Tf في وضع اختبار.
عائدات | |
---|---|
boolean |
shouldUseSandboxing
public boolean shouldUseSandboxing ()
يعود صحيحًا إذا كان علينا استخدام حاويات Tf لتشغيل الاستدعاء
عائدات | |
---|---|
boolean |
shouldUseTokenSharding
public boolean shouldUseTokenSharding ()
ما إذا كان يجب أن تستخدم التجزئة دعم الرمز المميز أم لا.
عائدات | |
---|---|
boolean |
انتهى الأمر TakeBugreportOnInvocationEnded
public boolean takeBugreportOnInvocationEnded ()
إرجاع صحيح إذا كان يجب أخذ تقرير خطأ عند انتهاء استدعاء الاختبار.
عائدات | |
---|---|
boolean |
انتهى الأمر TakeBugreportzOnInvocationEnded
public boolean takeBugreportzOnInvocationEnded ()
العودة صحيحًا إذا كان يجب استخدام bugreportz بدلاً من تقرير الخطأ أثناء استدعاء الاختبار النهائي لتقرير الخطأ.
عائدات | |
---|---|
boolean |