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
1 回の実行またはテストケースが失敗した場合、ステータスは失敗になります。 |
MergeStrategy |
ANY_PASS_IS_PASS
1 回の実行またはテストケースが合格した場合、統合された結果は合格と見なされます。 |
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
1 回の実行またはテストケースが合格した場合、統合された結果は合格と見なされます。
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 |