استراتيجية الدمج

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

قيم التعداد

أي_إخفاق_IS_FIL

public static final MergeStrategy ANY_FAIL_IS_FAIL

إذا فشلت عملية تشغيل أو اختبار واحدة، فستفشل الحالة مهما حدث.

أي_اجتياز_نسبة_ظهور

public static final MergeStrategy ANY_PASS_IS_PASS

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

لا_MERGE

public static final MergeStrategy NO_MERGE

يجب عدم تطبيق الدمج وسيؤدي إلى ظهور استثناء.

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

في حال اجتياز اختبار تمرين واحد، سنعتبر نتيجة الاختبار المدمجة قد تمت بنجاح.

الطرق العامة

استراتيجية الدمج

public static MergeStrategy getMergeStrategy (RetryStrategy retryStrategy)

يمكنك إنشاء استراتيجية دمج استنادًا إلى استراتيجية إعادة المحاولة.

المعلمات
retryStrategy RetryStrategy

المرتجعات
MergeStrategy

قيمة

public static MergeStrategy valueOf (String name)

المعلمات
name String

المرتجعات
MergeStrategy

القيم

public static final MergeStrategy[] values ()

المرتجعات
MergeStrategy[]