Skip to content

Commit 85eb6a9

Browse files
committed
interop: add @IgnoreJRERequirement for OpenTelemetry Java 8+ APIs to pass AnimalSniffer
1 parent b0f1369 commit 85eb6a9

2 files changed

Lines changed: 4 additions & 0 deletions

File tree

interop-testing/src/main/java/io/grpc/testing/integration/TestServiceClient.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,7 @@
8585
import java.util.concurrent.TimeUnit;
8686
import java.util.concurrent.atomic.AtomicReference;
8787
import javax.annotation.Nullable;
88+
import org.codehaus.mojo.animal_sniffer.IgnoreJRERequirement;
8889

8990
/**
9091
* Application that starts a client for the {@link TestServiceGrpc.TestServiceImplBase} and runs
@@ -316,6 +317,7 @@ void parseArgs(String[] args) throws Exception {
316317
}
317318

318319
@VisibleForTesting
320+
@IgnoreJRERequirement
319321
void setUp() {
320322
if (enableOpentelemetry) {
321323
AutoConfiguredOpenTelemetrySdk autoSdk = AutoConfiguredOpenTelemetrySdk.builder()

interop-testing/src/main/java/io/grpc/testing/integration/TestServiceServer.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@
4545
import java.util.concurrent.Executors;
4646
import java.util.concurrent.ScheduledExecutorService;
4747
import java.util.concurrent.TimeUnit;
48+
import org.codehaus.mojo.animal_sniffer.IgnoreJRERequirement;
4849

4950
/** Server that manages startup/shutdown of a single {@code TestService}. */
5051
public class TestServiceServer {
@@ -165,6 +166,7 @@ void parseArgs(String[] args) {
165166

166167
@SuppressWarnings("AddressSelection")
167168
@VisibleForTesting
169+
@IgnoreJRERequirement
168170
void start() throws Exception {
169171
try {
170172
if (enableOpentelemetry) {

0 commit comments

Comments
 (0)