testing: mark io.grpc.testing.DeadlineSubject experimental

This commit is contained in:
ZHANG Dapeng 2017-11-01 09:37:00 -07:00 committed by GitHub
parent 9a06c4eb0e
commit 27ae09522d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 0 deletions

View File

@ -23,6 +23,7 @@ import com.google.common.truth.ComparableSubject;
import com.google.common.truth.FailureStrategy; import com.google.common.truth.FailureStrategy;
import com.google.common.truth.SubjectFactory; import com.google.common.truth.SubjectFactory;
import io.grpc.Deadline; import io.grpc.Deadline;
import io.grpc.ExperimentalApi;
import java.math.BigInteger; import java.math.BigInteger;
import java.util.concurrent.TimeUnit; import java.util.concurrent.TimeUnit;
import javax.annotation.CheckReturnValue; import javax.annotation.CheckReturnValue;
@ -31,6 +32,7 @@ import javax.annotation.Nullable;
/** /**
* Propositions for {@link Deadline} subjects. * Propositions for {@link Deadline} subjects.
*/ */
@ExperimentalApi("https://github.com/grpc/grpc-java/issues/3613")
public final class DeadlineSubject extends ComparableSubject<DeadlineSubject, Deadline> { public final class DeadlineSubject extends ComparableSubject<DeadlineSubject, Deadline> {
private static final SubjectFactory<DeadlineSubject, Deadline> deadlineFactory = private static final SubjectFactory<DeadlineSubject, Deadline> deadlineFactory =
new DeadlineSubjectFactory(); new DeadlineSubjectFactory();
@ -77,6 +79,7 @@ public final class DeadlineSubject extends ComparableSubject<DeadlineSubject, De
* A partially specified proposition about an approximate relationship to a {@code deadline} * A partially specified proposition about an approximate relationship to a {@code deadline}
* subject using a tolerance. * subject using a tolerance.
*/ */
@ExperimentalApi("https://github.com/grpc/grpc-java/issues/3613")
public abstract static class TolerantDeadlineComparison { public abstract static class TolerantDeadlineComparison {
private TolerantDeadlineComparison() {} private TolerantDeadlineComparison() {}