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 () |
Значения перечисления
ЛЮБОЙ_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 |
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2023-04-28 UTC.