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

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

NO_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

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

الطرق العامة

getMergeStrategy

public static MergeStrategy getMergeStrategy (RetryStrategy retryStrategy)

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

المعلمات
retryStrategy RetryStrategy

المرتجعات
MergeStrategy

valueOf

public static MergeStrategy valueOf (String name)

المعلمات
name String

المرتجعات
MergeStrategy

values

public static final MergeStrategy[] values ()

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