ادغام استراتژی

public final enum MergeStrategy
extends Enum< MergeStrategy >

java.lang.object
java.lang.Enum< com.android.tradefed.retry.MergeStrategy >
com.android.tradefed.retry.MergeStrategy


توضیح می دهد که چگونه نتایج باید در صورت وجود تلاش های متعدد جمع آوری شوند.

خلاصه

مقادیر Enum

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

مقادیر Enum

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

ارزش از

public static MergeStrategy valueOf (String name)

پارامترها
name String

برمی گرداند
MergeStrategy

ارزش ها

public static final MergeStrategy[] values ()

برمی گرداند
MergeStrategy[]