خيارات الأوامر
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 | 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 | earlyDeviceRelease () ما إذا كان سيتم تحرير الجهاز مبكرًا أم لا عند الانتهاء منه. |
boolean | filterPreviousPassedTests () ما إذا كان سيتم تصفية حالات الاختبار التي تم اجتيازها سابقًا من المحاولة السابقة أم لا. |
getAutoLogCollectors () إرجاع مجموعة جامعي السجلات التلقائية المراد إضافتها للاستدعاء | |
getDynamicDownloadArgs () إرجاع خريطة الوسائط لتمريرها إلى استعلام التنزيل الديناميكي. | |
int | getExtraRemotePostsubmitInstance () ما إذا كان سيتم بدء مثيلات إضافية في الجهاز الافتراضي البعيد أم لا في مرحلة ما بعد الإرسال. |
String | getHostLogSuffix () إرجاع اللاحقة لإلحاقها بـ Tradefed host_log أو إرجاعها فارغة في حالة عدم وجود بادئة. |
UniqueMultiMap<String, String> | getInvocationData () إرجاع البيانات التي تم تمريرها إلى الاستدعاء لوصفها |
long | getInvocationTimeout () قم بإرجاع مهلة الاستدعاء المحددة. |
long | getLoopTime () احصل على وقت للانتظار قبل إعادة جدولة هذا الأمر. |
long | getMaxLoopCount () إرجاع الحد الأقصى لعدد مرات جدولة الأمر. |
boolean | getOptimizeMainlineTest () يُرجع صحيحًا إذا أردنا تحسين قائمة وحدات الاختبار للاختبار الرئيسي. |
Duration | getParallelSetupTimeout () إرجاع المهلة التي سيتم استخدامها أثناء عمليات الإعداد المتوازية. |
Integer | getShardCount () قم بإرجاع إجمالي عدد الأجزاء للأمر. |
Integer | getShardIndex () قم بإرجاع فهرس الجزء للأمر. |
String | getTestTag () قم بإرجاع علامة الاختبار للاستدعاء. |
String | getTestTagSuffix () قم بإرجاع لاحقة علامة الاختبار، الملحقة بعلامة الاختبار لتمثيل بعض المتغيرات في اختبار واحد. |
boolean | isDryRunMode () العودة إلى |
boolean | isFullHelpMode () يُرجع |
boolean | isHelpMode () يُرجع |
boolean | isLoopMode () قم بإرجاع وضع الحلقة للتكوين. |
boolean | isNoisyDryRunMode () ارجع |
boolean | reportInvocationComplete () ما إذا كان سيتم الإبلاغ عن السجلات أم لا حتى اكتمال الاستدعاء. |
boolean | reportPassedTests () ما إذا كان سيتم الإبلاغ عن حالات الاختبار التي تم اجتيازها أم لا. |
boolean | reportTestCaseCount () ما إذا كان سيتم الإبلاغ عن عدد حالات الاختبار لكل أنواع الاختبار أم لا. |
reportingTags () قائمة العلامات المستخدمة لإعداد التقارير المتعلقة بالاستدعاء. | |
boolean | runOnAllDevices () يُرجع صحيحًا إذا كان يجب تشغيل الأمر على جميع الأجهزة. |
void | setAutoLogCollectors ( autoLogCollectors) setAutoLogCollectors ( autoLogCollectors) يضبط مجموعة أدوات تجميع السجلات التلقائية التي يجب إضافتها إلى الاستدعاء. |
void | setBugreportOnInvocationEnded (boolean takeBugreport) يضبط ما إذا كان سيتم التقاط تقرير الأخطاء في نهاية الاستدعاء أم لا. |
void | setBugreportzOnInvocationEnded (boolean takeBugreportz) يضبط ما إذا كان سيتم التقاط تقرير الأخطاء في نهاية الاستدعاء أم لا. |
void | setHostLogSuffix (String suffix) يضبط اللاحقة لإلحاقها بـ Tradefed host_log. |
void | setInvocationTimeout (Long invocationTimeout) ضبط مهلة الاستدعاء. |
void | setLoopMode (boolean loopMode) اضبط وضع الحلقة للتكوين. |
void | setReplicateSetup (boolean replicate) قم بتعيين ما إذا كنت تريد استخدام الإعداد المنسوخ أم لا. |
void | setReportInvocationComplete (boolean reportInvocationCompleteLogs) قم بتعيين ما إذا كان سيتم الإبلاغ عن السجلات أم لا حتى يكتمل الاستدعاء |
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 أم لا. |
boolean | shouldDisableInvocationSetupAndTeardown () ما إذا كان سيتم تعطيل إعداد ما قبل الاستدعاء وتفكيك ما بعد الاستدعاء أم لا. |
boolean | shouldReportModuleProgression () ما إذا كان سيتم الإبلاغ عن تقدم الاستدعاء عن بعد على مستوى الوحدة أم لا. |
boolean | shouldUseDynamicSharding () يُرجع ما إذا كان ينبغي لنا استخدام التجزئة الديناميكية أم لا |
boolean | shouldUseParallelRemoteSetup () ما إذا كان سيتم محاولة الإعداد المتوازي للأجهزة البعيدة أم لا. |
boolean | shouldUseParallelSetup () ما إذا كان سيتم محاولة الإعداد المتوازي أم لا. |
boolean | shouldUseRemoteSandboxMode () ما إذا كان سيتم استخدام وضع الحماية في الاستدعاء عن بعد أم لا. |
boolean | shouldUseReplicateSetup () ما إذا كان سيتم استخدام الإعداد المنسوخ لكافة الأجهزة البعيدة أم لا. |
boolean | shouldUseSandboxTestMode () يُرجع صحيحًا إذا أردنا استخدام Tf sandbox في وضع الاختبار. |
boolean | shouldUseSandboxing () يُرجع صحيحًا إذا أردنا استخدام حاويات Tf لتشغيل الاستدعاء |
boolean | shouldUseTokenSharding () ما إذا كان يجب أن يستخدم التقسيم دعم الرمز المميز أم لا. |
boolean | takeBugreportOnInvocationEnded () يُرجع صحيحًا إذا كان يجب أخذ تقرير الأخطاء عند انتهاء استدعاء الاختبار. |
boolean | takeBugreportzOnInvocationEnded () يُرجع صحيحًا إذا كان يجب استخدام تقرير الأخطاء بدلاً من تقرير الأخطاء أثناء استدعاء تقرير الأخطاء النهائي. |
مجالات
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
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
المقاولين العامة
خيارات الأوامر
public CommandOptions ()
الأساليب العامة
CaptureLogcatOnFailure
public boolean captureLogcatOnFailure ()
ما إذا كان سيتم التقاط logcat عند فشل حالة الاختبار أم لا
عائدات | |
---|---|
boolean |
CaptureScreenshotOnFailure
public boolean captureScreenshotOnFailure ()
ما إذا كان سيتم التقاط لقطة شاشة عند فشل حالة الاختبار أم لا
عائدات | |
---|---|
boolean |
EarlyDeviceRelease
public boolean earlyDeviceRelease ()
ما إذا كان سيتم تحرير الجهاز مبكرًا أم لا عند الانتهاء منه.
عائدات | |
---|---|
boolean |
filterPreviousPassedTests
public boolean filterPreviousPassedTests ()
ما إذا كان سيتم تصفية حالات الاختبار التي تم اجتيازها سابقًا من المحاولة السابقة أم لا.
عائدات | |
---|---|
boolean |
getAutoLogCollectors
publicgetAutoLogCollectors ()
إرجاع مجموعة جامعي السجلات التلقائية المراد إضافتها للاستدعاء
عائدات | |
---|---|
getDynamicDownloadArgs
publicgetDynamicDownloadArgs ()
إرجاع خريطة الوسائط لتمريرها إلى استعلام التنزيل الديناميكي.
عائدات | |
---|---|
getExtraRemotePostsubmitInstance
public int getExtraRemotePostsubmitInstance ()
ما إذا كان سيتم بدء مثيلات إضافية في الجهاز الافتراضي البعيد أم لا في مرحلة ما بعد الإرسال.
عائدات | |
---|---|
int |
getHostLogSuffix
public String getHostLogSuffix ()
إرجاع اللاحقة لإلحاقها بـ Tradefed host_log أو إرجاعها فارغة في حالة عدم وجود بادئة.
عائدات | |
---|---|
String |
getInvocationData
public UniqueMultiMap<String, String> getInvocationData ()
إرجاع البيانات التي تم تمريرها إلى الاستدعاء لوصفها
عائدات | |
---|---|
UniqueMultiMap<String, String> |
getInvocationTimeout
public long getInvocationTimeout ()
قم بإرجاع مهلة الاستدعاء المحددة. 0 إذا لم يكن هناك مهلة لاستخدامها.
عائدات | |
---|---|
long |
getLoopTime
public long getLoopTime ()
احصل على وقت للانتظار قبل إعادة جدولة هذا الأمر.
عائدات | |
---|---|
long | الوقت في مللي ثانية |
getMaxLoopCount
public long getMaxLoopCount ()
إرجاع الحد الأقصى لعدد مرات جدولة الأمر. ليس له أي تأثير إذا كان isLoopMode خطأ.
عائدات | |
---|---|
long |
getOptimizeMainlineTest
public boolean getOptimizeMainlineTest ()
يُرجع صحيحًا إذا أردنا تحسين قائمة وحدات الاختبار للاختبار الرئيسي.
عائدات | |
---|---|
boolean |
getParallelSetupTimeout
public Duration getParallelSetupTimeout ()
إرجاع المهلة التي سيتم استخدامها أثناء عمليات الإعداد المتوازية.
عائدات | |
---|---|
Duration |
getShardCount
public Integer getShardCount ()
قم بإرجاع إجمالي عدد الأجزاء للأمر.
عائدات | |
---|---|
Integer |
getShardIndex
public Integer getShardIndex ()
قم بإرجاع فهرس الجزء للأمر.
عائدات | |
---|---|
Integer |
getTestTag
public String getTestTag ()
قم بإرجاع علامة الاختبار للاستدعاء. الافتراضي هو "كعب الروتين" إذا لم يتم تحديده.
عائدات | |
---|---|
String |
getTestTagSuffix
public String getTestTagSuffix ()
قم بإرجاع لاحقة علامة الاختبار، الملحقة بعلامة الاختبار لتمثيل بعض المتغيرات في اختبار واحد.
عائدات | |
---|---|
String |
isDryRunMode
public boolean isDryRunMode ()
العودة إلى true
إذا كان ينبغي لنا
عائدات | |
---|---|
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 reportInvocationComplete ()
ما إذا كان سيتم الإبلاغ عن السجلات أم لا حتى اكتمال الاستدعاء.
عائدات | |
---|---|
boolean |
ReportPassedTests
public boolean reportPassedTests ()
ما إذا كان سيتم الإبلاغ عن حالات الاختبار التي تم اجتيازها أم لا.
عائدات | |
---|---|
boolean |
تقريرTestCaseCount
public boolean reportTestCaseCount ()
ما إذا كان سيتم الإبلاغ عن عدد حالات الاختبار لكل أنواع الاختبار أم لا.
عائدات | |
---|---|
boolean |
ReportingTags
publicreportingTags ()
قائمة العلامات المستخدمة لإعداد التقارير المتعلقة بالاستدعاء.
عائدات | |
---|---|
runOnAllDevices
public boolean runOnAllDevices ()
يُرجع صحيحًا إذا كان يجب تشغيل الأمر على جميع الأجهزة.
عائدات | |
---|---|
boolean |
setAutoLogCollectors
public void setAutoLogCollectors (autoLogCollectors)
يضبط مجموعة أدوات تجميع السجلات التلقائية التي يجب إضافتها إلى الاستدعاء.
حدود | |
---|---|
autoLogCollectors |
setBugreportOnInvocationEnded
public void setBugreportOnInvocationEnded (boolean takeBugreport)
يضبط ما إذا كان سيتم التقاط تقرير الأخطاء في نهاية الاستدعاء أم لا.
حدود | |
---|---|
takeBugreport | boolean |
setBugreportzOnInvocationEnded
public void setBugreportzOnInvocationEnded (boolean takeBugreportz)
يضبط ما إذا كان سيتم التقاط تقرير الأخطاء في نهاية الاستدعاء أم لا.
حدود | |
---|---|
takeBugreportz | 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)
اضبط وضع الحلقة للتكوين.
setReplicateSetup
public void setReplicateSetup (boolean replicate)
قم بتعيين ما إذا كنت تريد استخدام الإعداد المنسوخ أم لا.
حدود | |
---|---|
replicate | boolean |
setReportInvocationComplete
public void setReportInvocationComplete (boolean reportInvocationCompleteLogs)
قم بتعيين ما إذا كان سيتم الإبلاغ عن السجلات أم لا حتى يكتمل الاستدعاء
حدود | |
---|---|
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 أم لا.
حدود | |
---|---|
use | boolean |
يجب أن يكون DisableInvocationSetupAndTeardown
public boolean shouldDisableInvocationSetupAndTeardown ()
ما إذا كان سيتم تعطيل إعداد ما قبل الاستدعاء وتفكيك ما بعد الاستدعاء أم لا.
عائدات | |
---|---|
boolean |
يجب أن يكون التقريرModuleProgression
public boolean shouldReportModuleProgression ()
ما إذا كان سيتم الإبلاغ عن تقدم الاستدعاء عن بعد على مستوى الوحدة أم لا.
عائدات | |
---|---|
boolean |
يجب استخدامDynamicSharding
public boolean shouldUseDynamicSharding ()
يُرجع ما إذا كان ينبغي لنا استخدام التجزئة الديناميكية أم لا
عائدات | |
---|---|
boolean |
يجب استخدام ParallelRemoteSetup
public boolean shouldUseParallelRemoteSetup ()
ما إذا كان سيتم محاولة الإعداد المتوازي للأجهزة البعيدة أم لا.
عائدات | |
---|---|
boolean |
يجب استخدام ParallelSetup
public boolean shouldUseParallelSetup ()
ما إذا كان سيتم محاولة الإعداد المتوازي أم لا.
عائدات | |
---|---|
boolean |
يجب استخدامRemoteSandboxMode
public boolean shouldUseRemoteSandboxMode ()
ما إذا كان سيتم استخدام وضع الحماية في الاستدعاء عن بعد أم لا.
عائدات | |
---|---|
boolean |
يجب استخدامReplicateSetup
public boolean shouldUseReplicateSetup ()
ما إذا كان سيتم استخدام الإعداد المنسوخ لكافة الأجهزة البعيدة أم لا.
عائدات | |
---|---|
boolean |
يجب استخدام SandboxTestMode
public boolean shouldUseSandboxTestMode ()
يُرجع صحيحًا إذا أردنا استخدام Tf sandbox في وضع الاختبار.
عائدات | |
---|---|
boolean |
يجب استخدام Sandboxing
public boolean shouldUseSandboxing ()
يُرجع صحيحًا إذا أردنا استخدام حاويات Tf لتشغيل الاستدعاء
عائدات | |
---|---|
boolean |
يجب استخدامTokenSharding
public boolean shouldUseTokenSharding ()
ما إذا كان يجب أن يستخدم التقسيم دعم الرمز المميز أم لا.
عائدات | |
---|---|
boolean |
takeBugreportOnInvocationEnded
public boolean takeBugreportOnInvocationEnded ()
يُرجع صحيحًا إذا كان يجب أخذ تقرير الأخطاء عند انتهاء استدعاء الاختبار.
عائدات | |
---|---|
boolean |
takeBugreportzOnInvocationEnded
public boolean takeBugreportzOnInvocationEnded ()
يُرجع صحيحًا إذا كان يجب استخدام تقرير الأخطاء بدلاً من تقرير الأخطاء أثناء استدعاء تقرير الأخطاء النهائي.
عائدات | |
---|---|
boolean |