From ca45be95245d0b91735642bbf1b0071735da0787 Mon Sep 17 00:00:00 2001 From: Remi Gacogne Date: Thu, 28 May 2026 10:31:54 +0200 Subject: [PATCH] dnsdist: Use different ports for custom OT responders Signed-off-by: Remi Gacogne --- regression-tests.dnsdist/test_OpenTelemetryTracing.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/regression-tests.dnsdist/test_OpenTelemetryTracing.py b/regression-tests.dnsdist/test_OpenTelemetryTracing.py index a4babe6fa7..c967726ef6 100644 --- a/regression-tests.dnsdist/test_OpenTelemetryTracing.py +++ b/regression-tests.dnsdist/test_OpenTelemetryTracing.py @@ -14,6 +14,7 @@ import dns.rrset import google.protobuf.json_format import opentelemetry.proto.trace.v1.trace_pb2 +from dnsdisttests import pickAvailablePort import test_Protobuf @@ -715,6 +716,11 @@ def servfailOnTraceParent(request: dns.message.Message): class TestOpenTelemetryTracingStripIncomingTraceParent(DNSDistOpenTelemetryProtobufTest): + # this test suite uses a different responder port + # because it uses a different responder logic so we + # need to make sure we are not hitting the backend + # from a different test + _testServerPort = pickAvailablePort() _yaml_config_params = [ "_testServerPort", ] @@ -817,6 +823,11 @@ def verifyTraceparentInQuery(request: dns.message.Message): class TestOpenTelemetryTracingSendTraceparentDownstream(DNSDistOpenTelemetryProtobufTest): + # this test suite uses a different responder port + # because it uses a different responder logic so we + # need to make sure we are not hitting the backend + # from a different test + _testServerPort = pickAvailablePort() _yaml_config_params = [ "_testServerPort", ] -- 2.47.3