Skip to content

Commit b0e9e91

Browse files
authored
Merge pull request quarkusio#50385 from angelozerr/disable_dap_trace_for_test
Disable by default DAP traces with Qute debugger tests.
2 parents b876c94 + 6fbec72 commit b0e9e91

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

independent-projects/qute/debug/src/test/java/io/quarkus/qute/debug/client/DAPClient.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,9 +60,8 @@ public class DAPClient implements IDebugProtocolClient, Debugger {
6060
private boolean enabled;
6161

6262
public CompletableFuture<Void> connectToServer(int port) {
63-
64-
TracingMessageConsumer tracing = new TracingMessageConsumer();
65-
ServerTrace serverTrace = ServerTrace.verbose;
63+
ServerTrace serverTrace = ServerTrace.getDefaultValue();
64+
TracingMessageConsumer tracing = serverTrace != ServerTrace.off ? new TracingMessageConsumer() : null;
6665
UnaryOperator<MessageConsumer> wrapper = consumer -> {
6766
MessageConsumer result = consumer;
6867
if (tracing != null) {

independent-projects/qute/debug/src/test/java/io/quarkus/qute/debug/client/ServerTrace.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ public enum ServerTrace {
2222
verbose; // show message with detail
2323

2424
public static ServerTrace getDefaultValue() {
25+
// Return verbose here to enable DAP trace output in the console.
2526
return off;
2627
}
2728

0 commit comments

Comments
 (0)