MergeStrategy
public final enum MergeStrategy
extends Enum< MergeStrategy >
java.lang.객체 | ||
↳ | 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
단일 실행 또는 테스트 사례가 통과인 경우 병합된 결과가 통과된 것으로 간주합니다.
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 |
이 페이지에 나와 있는 콘텐츠와 코드 샘플에는 콘텐츠 라이선스에서 설명하는 라이선스가 적용됩니다. 자바 및 OpenJDK는 Oracle 및 Oracle 계열사의 상표 또는 등록 상표입니다.
최종 업데이트: 2023-04-28(UTC)
[]
[]