public class TestCaseUtils extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static java.time.Duration |
DEFAULT_INTERVAL |
static java.time.Duration |
DEFAULT_TIMEOUT |
| 构造器和说明 |
|---|
TestCaseUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
repeatedCheck(java.util.function.Supplier<Boolean> fetcher)
Fetch with a (
timeout, interval) duration. |
static void |
repeatedCheck(java.util.function.Supplier<Boolean> fetcher,
java.time.Duration timeout)
Fetch with a (
timeout, interval) duration. |
static void |
repeatedCheck(java.util.function.Supplier<Boolean> fetcher,
java.time.Duration timeout,
java.time.Duration interval)
Fetch with a (
timeout, interval) duration. |
static <T> void |
repeatedCheck(java.util.function.Supplier<T> fetcher,
java.util.function.Predicate<T> validator,
java.time.Duration timeout,
java.time.Duration interval)
Fetch and wait with a (
timeout, interval) duration. |
static void |
repeatedCheck(org.apache.flink.util.function.SupplierWithException<Boolean,Throwable> fetcher,
java.time.Duration timeout,
java.time.Duration interval,
List<Class<? extends Throwable>> allowedThrowsList)
Waiting for fetching values with a (
timeout, interval) duration. |
static <T> void |
repeatedCheckAndValidate(org.apache.flink.util.function.SupplierWithException<T,Throwable> fetcher,
java.util.function.Predicate<T> validator,
java.time.Duration timeout,
java.time.Duration interval,
List<Class<? extends Throwable>> allowedThrowsList)
Fetch and validate, with a (
timeout, interval) duration. |
public static final java.time.Duration DEFAULT_TIMEOUT
public static final java.time.Duration DEFAULT_INTERVAL
public static void repeatedCheck(java.util.function.Supplier<Boolean> fetcher)
timeout, interval) duration.public static void repeatedCheck(java.util.function.Supplier<Boolean> fetcher, java.time.Duration timeout)
timeout, interval) duration.public static void repeatedCheck(java.util.function.Supplier<Boolean> fetcher, java.time.Duration timeout, java.time.Duration interval)
timeout, interval) duration.public static <T> void repeatedCheck(java.util.function.Supplier<T> fetcher, java.util.function.Predicate<T> validator, java.time.Duration timeout, java.time.Duration interval)
timeout, interval) duration.public static void repeatedCheck(org.apache.flink.util.function.SupplierWithException<Boolean,Throwable> fetcher, java.time.Duration timeout, java.time.Duration interval, List<Class<? extends Throwable>> allowedThrowsList)
timeout, interval) duration.public static <T> void repeatedCheckAndValidate(org.apache.flink.util.function.SupplierWithException<T,Throwable> fetcher, java.util.function.Predicate<T> validator, java.time.Duration timeout, java.time.Duration interval, List<Class<? extends Throwable>> allowedThrowsList)
timeout, interval) duration.Copyright © 2025 The Apache Software Foundation. All rights reserved.