From bd36b4f6ae22cc5f9932d297ef19d3d767467444 Mon Sep 17 00:00:00 2001 From: Carl Mastrangelo Date: Wed, 5 Jun 2019 13:38:15 -0700 Subject: [PATCH] interop-testing: disable timeout when debugging --- .../java/io/grpc/testing/integration/AbstractInteropTest.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/interop-testing/src/main/java/io/grpc/testing/integration/AbstractInteropTest.java b/interop-testing/src/main/java/io/grpc/testing/integration/AbstractInteropTest.java index 5c579031032..d9a591b3c01 100644 --- a/interop-testing/src/main/java/io/grpc/testing/integration/AbstractInteropTest.java +++ b/interop-testing/src/main/java/io/grpc/testing/integration/AbstractInteropTest.java @@ -127,6 +127,8 @@ import org.junit.Before; import org.junit.Rule; import org.junit.Test; +import org.junit.rules.DisableOnDebug; +import org.junit.rules.TestRule; import org.junit.rules.Timeout; /** @@ -137,7 +139,7 @@ public abstract class AbstractInteropTest { private static Logger logger = Logger.getLogger(AbstractInteropTest.class.getName()); - @Rule public final Timeout globalTimeout = Timeout.seconds(30); + @Rule public final TestRule globalTimeout = new DisableOnDebug(Timeout.seconds(30)); /** Must be at least {@link #unaryPayloadLength()}, plus some to account for encoding overhead. */ public static final int MAX_MESSAGE_SIZE = 16 * 1024 * 1024;