خيارات الأوامر
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()
يمكنك عرض الرمز |
boolean
|
isFullHelpMode()
تعرض |
boolean
|
isHelpMode()
عرض |
boolean
|
isLoopMode()
إرجاع وضع التكرار للتهيئة. |
boolean
|
isNoisyDryRunMode()
قم بإرجاع |
boolean
|
reportInvocationComplete()
ما إذا كان سيتم الإبلاغ عن السجلات حتى اكتمال الاستدعاء أم لا. |
boolean
|
reportPassedTests()
ما إذا كنت تريد الإبلاغ عن حالات الاختبار التي تم اجتيازها بنجاح |
boolean
|
reportTestCaseCount()
تحديد ما إذا كان سيتم الإبلاغ عن عدد حالات الاختبار لكل نوع اختبار أم لا |
|
reportingTags()
قائمة العلامات المستخدمة في التقارير ذات الصلة بالاستدعاء |
boolean
|
runOnAllDevices()
قم بإرجاع القيمة "true" إذا كان الأمر يتطلب تشغيل الأمر على جميع الأجهزة. |
void
|
setAutoLogCollectors(
تحدد مجموعة أدوات تجميع السجلات التلقائية التي يجب إضافتها إلى الاستدعاء. |
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 |
إصدارerDeviceRelease
public boolean earlyDeviceRelease ()
تحديد ما إذا كنت تريد تحرير الجهاز مبكرًا عند الانتهاء منه أم لا
المرتجعات | |
---|---|
boolean |
الفلاتر السابقة التي تم اجتيازها
public boolean filterPreviousPassedTests ()
ما إذا كان سيتم فلترة حالات الاختبار السابقة التي تم اجتيازها من المحاولة السابقة أم لا
المرتجعات | |
---|---|
boolean |
الحصول على قوائم جمع البيانات
publicgetAutoLogCollectors ()
تعرض مجموعة أدوات تجميع السجلات التلقائية المطلوب إضافتها للاستدعاء
المرتجعات | |
---|---|
|
الحصول على عناصر ديناميكية للتنزيل
publicgetDynamicDownloadArgs ()
لعرض خريطة الوسيطات لتمريرها إلى طلب التنزيل الديناميكي.
المرتجعات | |
---|---|
|
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 |
علامات إعداد التقارير
publicreportingTags ()
قائمة العلامات المستخدمة في التقارير ذات الصلة بالاستدعاء
المرتجعات | |
---|---|
|
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 |