استراتيجية الدمج
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-12-01 (حسب التوقيت العالمي المتفَّق عليه)