خيارات الأوامر

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

العودة إلى true إذا كان ينبغي لنا يتخطى إضافة هذا الأمر إلى قائمة الانتظار.

boolean isFullHelpMode ()

يُرجع true إذا تم طلب وضع المساعدة التفصيلية الكاملة

boolean isHelpMode ()

يُرجع true إذا تم طلب وضع المساعدة المختصرة

boolean isLoopMode ()

قم بإرجاع وضع الحلقة للتكوين.

boolean isNoisyDryRunMode ()

ارجع true إذا كان علينا طباعة الأمر على وحدة التحكم قبلنا يتخطى إضافته إلى قائمة الانتظار.

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

استنساخ

public ICommandOptions clone ()

عائدات
ICommandOptions

EarlyDeviceRelease

public boolean earlyDeviceRelease ()

ما إذا كان سيتم تحرير الجهاز مبكرًا أم لا عند الانتهاء منه.

عائدات
boolean

filterPreviousPassedTests

public boolean filterPreviousPassedTests ()

ما إذا كان سيتم تصفية حالات الاختبار التي تم اجتيازها سابقًا من المحاولة السابقة أم لا.

عائدات
boolean

getAutoLogCollectors

public  getAutoLogCollectors ()

إرجاع مجموعة جامعي السجلات التلقائية المراد إضافتها للاستدعاء

عائدات

getDynamicDownloadArgs

public  getDynamicDownloadArgs ()

إرجاع خريطة الوسائط لتمريرها إلى استعلام التنزيل الديناميكي.

عائدات

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

public  reportingTags ()

قائمة العلامات المستخدمة لإعداد التقارير المتعلقة بالاستدعاء.

عائدات

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