MergeStrategy
public final enum MergeStrategy
extends Enum< MergeStrategy >
java.lang.Object | ||
↳ | java.lang.Enum < com.android.tradefed.retry.MergeStrategy > | |
↳ | com.android.tradefed.retry.MergeStrategy |
يصف كيفية تجميع النتائج عند وجود عدة محاولات.
ملخص
تعداد القيم | |
---|---|
MergeStrategy | ANY_FAIL_IS_FAIL إذا فشل تشغيل واحد أو حالات اختبار ، فستفشل الحالة بغض النظر عن السبب. |
MergeStrategy | ANY_PASS_IS_PASS إذا كانت حالات التشغيل أو الاختبار عبارة عن نجاح ، فسننظر في النتائج المدمجة التي تم تمريرها. |
MergeStrategy | NO_MERGE لا ينبغي تطبيق الدمج وسيؤدي إلى استثناء. |
MergeStrategy | ONE_TESTCASE_PASS_IS_PASS إذا نجحت حالة اختبار واحدة ، فسنعتبر أن النتيجة المدمجة قد نجحت. |
MergeStrategy | ONE_TESTRUN_PASS_IS_PASS إذا نجحت عملية تشغيل اختباري واحدة ، فسنعتبر أن نتيجة التشغيل المدمجة قد نجحت. |
الأساليب العامة | |
---|---|
static MergeStrategy | getMergeStrategy ( RetryStrategy retryStrategy) قم بإنشاء استراتيجية دمج تستند إلى استراتيجية إعادة المحاولة. |
static MergeStrategy | valueOf (String name) |
static final MergeStrategy[] | values () |
تعداد القيم
ANY_FAIL_IS_FAIL
public static final MergeStrategy ANY_FAIL_IS_FAIL
إذا فشل تشغيل واحد أو حالات اختبار ، فستفشل الحالة بغض النظر عن السبب.
ANY_PASS_IS_PASS
public static final MergeStrategy ANY_PASS_IS_PASS
إذا كانت حالات التشغيل أو الاختبار عبارة عن نجاح ، فسننظر في النتائج المدمجة التي تم تمريرها.
ONE_TESTCASE_PASS_IS_PASS
public static final MergeStrategy ONE_TESTCASE_PASS_IS_PASS
إذا نجحت حالة اختبار واحدة ، فسنعتبر أن النتيجة المدمجة قد نجحت.
ONE_TESTRUN_PASS_IS_PASS
public static final MergeStrategy ONE_TESTRUN_PASS_IS_PASS
إذا نجحت عملية تشغيل اختباري واحدة ، فسنعتبر أن نتيجة التشغيل المدمجة قد نجحت.
الأساليب العامة
getMergeStrategy
public static MergeStrategy getMergeStrategy (RetryStrategy retryStrategy)
قم بإنشاء استراتيجية دمج تستند إلى استراتيجية إعادة المحاولة.
حدود | |
---|---|
retryStrategy | RetryStrategy |
عائدات | |
---|---|
MergeStrategy |
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2023-04-28 (حسب التوقيت العالمي المتفَّق عليه)