統合戦略
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
1 つの実行またはテストケースが失敗した場合は、状況にかかわらずステータスは不合格になります。 |
MergeStrategy |
ANY_PASS_IS_PASS
単一の実行またはテストケースが合格の場合は、統合された結果が合格したものと見なされます。 |
MergeStrategy |
NO_MERGE
マージは適用すべきではなく、例外がスローされます。 |
MergeStrategy |
ONE_TESTCASE_PASS_IS_PASS
1 つのテストケースに合格すると、統合された結果が合格したものと見なされます。 |
MergeStrategy |
ONE_TESTRUN_PASS_IS_PASS
1 つのテスト実行に合格すると、マージ実行の結果が合格したとみなされます。 |
パブリック メソッド | |
---|---|
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
1 つの実行またはテストケースが失敗した場合は、状況にかかわらずステータスは不合格になります。
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
1 つのテストケースに合格すると、統合された結果が合格したものと見なされます。
ONE_TESTRUN_PASS_IS_PASS
public static final MergeStrategy ONE_TESTRUN_PASS_IS_PASS
1 つのテスト実行に合格すると、マージ実行の結果が合格したとみなされます。
パブリック メソッド
getMergeStrategy
public static MergeStrategy getMergeStrategy (RetryStrategy retryStrategy)
再試行戦略に基づいてマージ戦略を作成します。
パラメータ | |
---|---|
retryStrategy |
RetryStrategy |
戻り値 | |
---|---|
MergeStrategy |