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

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 record_log أو null إذا لم تكن هناك بادئة.

UniqueMultiMap<String, String> getInvocationData()

يعرض البيانات التي تم تمريرها إلى الاستدعاء لوصفها

long getInvocationTimeout()

إرجاع مهلة الاستدعاء المحدّدة

long getLoopTime()

عليك الانتظار بعض الوقت قبل إعادة جدولة هذا الأمر.

long getMaxLoopCount()

تعرض الحد الأقصى لعدد المرات التي تمت جدولة الأمر فيها.

boolean getOptimizeMainlineTest()

تعرض القيمة true إذا كان علينا تحسين قائمة وحدات الاختبار الخاصة باختبار الخط الرئيسي.

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

قم بإرجاع القيمة "true" إذا كان الأمر يتطلب تشغيل الأمر على جميع الأجهزة.

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

تعرض القيمة true إذا كان علينا استخدام وضع الحماية Tf في وضع الاختبار.

boolean shouldUseSandboxing()

عرض true إذا كان يجب علينا استخدام حاويات Tf لتشغيل الاستدعاء

boolean shouldUseTokenSharding()

سواء كان يجب أن يستخدم التقسيم دعم الرموز المميزة أم لا.

boolean takeBugreportOnInvocationEnded()

يمكنك إرجاع القيمة "صحيح" إذا كان يجب اتخاذ تقرير بالأخطاء عند انتهاء الاستدعاء التجريبي.

boolean takeBugreportzOnInvocationEnded()

يمكنك إرجاع القيمة "true" إذا كان يجب اتخاذ تقرير Bugreportz بدلاً من تقرير الأخطاء أثناء استدعاء الاختبار. تقرير الأخطاء الأخير.

الحقول

DRY_RUN_OPTION

public static final String DRY_RUN_OPTION

تفعيل_وضع_SANDBOX_TEST_الوضع

public static final String ENABLE_SANDBOX_TEST_MODE

بيانات_INVOCATION

public static final String INVOCATION_DATA

الخيار NOISY_DRY_RUN_OPTION

public static final String NOISY_DRY_RUN_OPTION

اختبار_TAG_OPTION

public static final String TEST_TAG_OPTION

USE_REMOTE_SANDBOX

public static final String USE_REMOTE_SANDBOX

استخدام_وضع الحماية

public static final String USE_SANDBOX

شركة إنشاءات عامة

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

public CommandOptions ()

الطرق العامة

تعذُّر تسجيل لقطة الشاشة

public boolean captureLogcatOnFailure ()

تحديد ما إذا كان سيتم تسجيل Logcat عند فشل حالة الاختبار

المرتجعات
boolean

تعذّر التقاط لقطة الشاشة

public boolean captureScreenshotOnFailure ()

ما إذا كان سيتم أخذ لقطة شاشة عند فشل حالة الاختبار أم لا

المرتجعات
boolean

استنساخ

public ICommandOptions clone ()

المرتجعات
ICommandOptions

إصدارerDeviceRelease

public boolean earlyDeviceRelease ()

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

المرتجعات
boolean

الفلاتر السابقة التي تم اجتيازها

public boolean filterPreviousPassedTests ()

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

المرتجعات
boolean

الحصول على قوائم جمع البيانات

public  getAutoLogCollectors ()

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

المرتجعات

الحصول على عناصر ديناميكية للتنزيل

public  getDynamicDownloadArgs ()

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

المرتجعات

getExtraRemotePostsubmitInstance

public int getExtraRemotePostsubmitInstance ()

يمكنك اختيار ما إذا كنت تريد بدء مثيلات إضافية في الجهاز الافتراضي البعيد في ما بعد الإرسال أم لا.

المرتجعات
int

getHostLogSuffix

public String getHostLogSuffix ()

تعرض اللاحقة التي سيتم إلحاقها بـ Tradefed record_log أو null إذا لم تكن هناك بادئة.

المرتجعات
String

الحصول على بيانات الاستدعاء

public UniqueMultiMap<String, String> getInvocationData ()

يعرض البيانات التي تم تمريرها إلى الاستدعاء لوصفها

المرتجعات
UniqueMultiMap<String, String>

مهلة الحصول على استدعاءات

public long getInvocationTimeout ()

إرجاع مهلة الاستدعاء المحدّدة 0 في حال عدم استخدام مهلة.

المرتجعات
long

وقت GetLoopTime

public long getLoopTime ()

عليك الانتظار بعض الوقت قبل إعادة جدولة هذا الأمر.

المرتجعات
long الوقت بالملي ثانية

الحصول على MaxLoopCount

public long getMaxLoopCount ()

تعرض الحد الأقصى لعدد المرات التي تمت جدولة الأمر فيها. ليس له أي تأثير إذا كان وضع isLoopMode خطأ.

المرتجعات
long

اختبار الحصول على OptOptimizeMainline

public boolean getOptimizeMainlineTest ()

تعرض القيمة true إذا كان علينا تحسين قائمة وحدات الاختبار الخاصة باختبار الخط الرئيسي.

المرتجعات
boolean

الحصول على مهلة إعداد موازاة

public Duration getParallelSetupTimeout ()

تعرض المهلة لاستخدامها أثناء عمليات الإعداد المتوازية.

المرتجعات
Duration

عدد getShardCount

public Integer getShardCount ()

إرجاع إجمالي عدد الأجزاء للأمر.

المرتجعات
Integer

مؤشر getShardIndex

public Integer getShardIndex ()

إرجاع فهرس الجزء للأمر.

المرتجعات
Integer

الحصول على علامة اختبار

public String getTestTag ()

إرجاع علامة الاختبار للاستدعاء. القيمة التلقائية هي "stub" إذا لم يتم تحديدها.

المرتجعات
String

getTestTagSuffix

public String getTestTagSuffix ()

أدخِل لاحقة علامة الاختبار، ملحقة بعلامة الاختبار لتمثل بعض صِيغ اختبار واحد.

المرتجعات
String

وضع isDryRunMode

public boolean isDryRunMode ()

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

المرتجعات
boolean

وضع المساعدة الكاملة

public boolean isFullHelpMode ()

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

المرتجعات
boolean

وضع المساعدة

public boolean isHelpMode ()

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

المرتجعات
boolean

وضع حلقة التكرار

public boolean isLoopMode ()

إرجاع وضع التكرار للتهيئة.

المرتجعات
boolean

وضع isNoisyDryRunMode

public boolean isNoisyDryRunMode ()

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

المرتجعات
boolean

اكتمل الاستدعاء

public boolean reportInvocationComplete ()

ما إذا كان سيتم الإبلاغ عن السجلات حتى اكتمال الاستدعاء أم لا.

المرتجعات
boolean

الإبلاغ عن الاختبارات التي تم اجتيازها

public boolean reportPassedTests ()

ما إذا كنت تريد الإبلاغ عن حالات الاختبار التي تم اجتيازها بنجاح

المرتجعات
boolean

reportTestCaseCount

public boolean reportTestCaseCount ()

لتحديد ما إذا كان سيتم الإبلاغ عن عدد حالات الاختبار لكل نوع اختبار أم لا

المرتجعات
boolean

علامات إعداد التقارير

public  reportingTags ()

قائمة العلامات المستخدمة في التقارير ذات الصلة بالاستدعاء

المرتجعات

RunOnجميع الأجهزة

public boolean runOnAllDevices ()

قم بإرجاع القيمة "true" إذا كان الأمر يتطلب تشغيل الأمر على جميع الأجهزة.

المرتجعات
boolean

مجموعة أدوات جمع السجلّات التلقائية

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

تعيين مهلة الاستدعاء

public void setInvocationTimeout (Long invocationTimeout)

اضبط مهلة الاستدعاء. 0 في حال عدم استخدام مهلة.

المعلمات
invocationTimeout Long

وضع setLoopMode

public void setLoopMode (boolean loopMode)

اضبط وضع التكرار للتهيئة.

setReplicateإعداد

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

يجب أن يعطِّل إعداد InvocationSetupAndTeardown

public boolean shouldDisableInvocationSetupAndTeardown ()

تحديد ما إذا كنت تريد إيقاف إعداد ما قبل الاستدعاء وإنهاء ما بعد الاستدعاء أم لا.

المرتجعات
boolean

cannot translate

public boolean shouldReportModuleProgression ()

لتحديد ما إذا كان سيتم الإبلاغ عن تقدم الاستدعاء عن بُعد على مستوى الوحدة أم لا.

المرتجعات
boolean

يجب استخدام التجزئة الديناميكية

public boolean shouldUseDynamicSharding ()

يعرض ما إذا كان يجب استخدام التقسيم الديناميكي أم لا

المرتجعات
boolean

يجب استخدام موازاة وحدة التحكم عن بُعد

public boolean shouldUseParallelRemoteSetup ()

ما إذا كنت تريد محاولة الإعداد الموازي للأجهزة البعيدة أم لا.

المرتجعات
boolean

يجب استخدام موازاة الإعداد

public boolean shouldUseParallelSetup ()

ما إذا كنت تريد محاولة الإعداد الموازي أم لا.

المرتجعات
boolean

يجب استخدامRemoteSandboxMode

public boolean shouldUseRemoteSandboxMode ()

لتحديد ما إذا كنت تريد استخدام وضع الحماية في الاستدعاء عن بُعد أم لا.

المرتجعات
boolean

يجب UseReplicateSetup

public boolean shouldUseReplicateSetup ()

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

المرتجعات
boolean

يجب استخداموضع الحماية

public boolean shouldUseSandboxTestMode ()

تعرض القيمة true إذا كان علينا استخدام وضع الحماية Tf في وضع الاختبار.

المرتجعات
boolean

يجب استخدام وضع الحماية

public boolean shouldUseSandboxing ()

عرض true إذا كان يجب علينا استخدام حاويات Tf لتشغيل الاستدعاء

المرتجعات
boolean

toUseTokenSharding

public boolean shouldUseTokenSharding ()

سواء كان يجب أن يستخدم التقسيم دعم الرموز المميزة أم لا.

المرتجعات
boolean

TakeBugreportOnInvocationEnded

public boolean takeBugreportOnInvocationEnded ()

يمكنك إرجاع القيمة "صحيح" إذا كان يجب اتخاذ تقرير بالأخطاء عند انتهاء الاستدعاء التجريبي.

المرتجعات
boolean

TakeBugreportzOnInvocationEnded

public boolean takeBugreportzOnInvocationEnded ()

يمكنك إرجاع القيمة "true" إذا كان يجب اتخاذ تقرير Bugreportz بدلاً من تقرير الأخطاء أثناء استدعاء الاختبار. تقرير الأخطاء الأخير.

المرتجعات
boolean