From 4d9e3ac6e63239d2a9aba98c80bb1be6d072f0df Mon Sep 17 00:00:00 2001 From: row Date: Thu, 30 Oct 2025 15:02:12 +0200 Subject: [PATCH 1/3] Add warning for port override in TEST mode Log a warning when overriding port in TEST mode. --- .../main/java/io/quarkus/grpc/runtime/supports/Channels.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/extensions/grpc/runtime/src/main/java/io/quarkus/grpc/runtime/supports/Channels.java b/extensions/grpc/runtime/src/main/java/io/quarkus/grpc/runtime/supports/Channels.java index a7a1e4e0f8a96..1fc0a16239ea0 100644 --- a/extensions/grpc/runtime/src/main/java/io/quarkus/grpc/runtime/supports/Channels.java +++ b/extensions/grpc/runtime/src/main/java/io/quarkus/grpc/runtime/supports/Channels.java @@ -122,6 +122,9 @@ public static Channel createChannel(String name, Set perClientIntercepto // handle client port int port = config.port(); if (LaunchMode.current() == LaunchMode.TEST) { + if (port != null) { + LOGGER.warn("Overriding existing port configuration for gRPC client/server in LaunchMode TEST."); + } port = config.testPort().orElse(testPort(configProvider.getServerConfiguration())); } From 6d417cf302a78733eb893befdb035ba83b499e89 Mon Sep 17 00:00:00 2001 From: row Date: Thu, 30 Oct 2025 16:43:49 +0200 Subject: [PATCH 2/3] Update extensions/grpc/runtime/src/main/java/io/quarkus/grpc/runtime/supports/Channels.java MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Nejc Tomažič --- .../main/java/io/quarkus/grpc/runtime/supports/Channels.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/extensions/grpc/runtime/src/main/java/io/quarkus/grpc/runtime/supports/Channels.java b/extensions/grpc/runtime/src/main/java/io/quarkus/grpc/runtime/supports/Channels.java index 1fc0a16239ea0..cbc4cf87d6d6b 100644 --- a/extensions/grpc/runtime/src/main/java/io/quarkus/grpc/runtime/supports/Channels.java +++ b/extensions/grpc/runtime/src/main/java/io/quarkus/grpc/runtime/supports/Channels.java @@ -122,9 +122,7 @@ public static Channel createChannel(String name, Set perClientIntercepto // handle client port int port = config.port(); if (LaunchMode.current() == LaunchMode.TEST) { - if (port != null) { - LOGGER.warn("Overriding existing port configuration for gRPC client/server in LaunchMode TEST."); - } + LOGGER.info("LaunchMode {} detected. Overriding existing port configuration for gRPC client/server .", LaunchMode TEST); port = config.testPort().orElse(testPort(configProvider.getServerConfiguration())); } From 4a492814cf0b71104cccfeb64a40dbaa10524e3c Mon Sep 17 00:00:00 2001 From: row Date: Thu, 30 Oct 2025 16:45:09 +0200 Subject: [PATCH 3/3] Fix logging statement for LaunchMode.TEST --- .../main/java/io/quarkus/grpc/runtime/supports/Channels.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extensions/grpc/runtime/src/main/java/io/quarkus/grpc/runtime/supports/Channels.java b/extensions/grpc/runtime/src/main/java/io/quarkus/grpc/runtime/supports/Channels.java index cbc4cf87d6d6b..3eb8c2cb6ce6e 100644 --- a/extensions/grpc/runtime/src/main/java/io/quarkus/grpc/runtime/supports/Channels.java +++ b/extensions/grpc/runtime/src/main/java/io/quarkus/grpc/runtime/supports/Channels.java @@ -122,7 +122,7 @@ public static Channel createChannel(String name, Set perClientIntercepto // handle client port int port = config.port(); if (LaunchMode.current() == LaunchMode.TEST) { - LOGGER.info("LaunchMode {} detected. Overriding existing port configuration for gRPC client/server .", LaunchMode TEST); + LOGGER.info("LaunchMode {} detected. Overriding existing port configuration for gRPC client/server .", LaunchMode.TEST); port = config.testPort().orElse(testPort(configProvider.getServerConfiguration())); }