From: Remi Gacogne Date: Thu, 28 May 2026 08:31:54 +0000 (+0200) Subject: dnsdist: Use different ports for custom OT responders X-Git-Tag: auth-5.1.0~15^2 X-Git-Url: http://git.ipfire.org/gitweb/index.cgi?a=commitdiff_plain;h=refs%2Fpull%2F17469%2Fhead;p=thirdparty%2Fpdns.git dnsdist: Use different ports for custom OT responders Signed-off-by: Remi Gacogne --- 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", ]