diff --git a/tests/integrations/test_dbm.py b/tests/integrations/test_dbm.py index fe70e30aa14..f23625feb14 100644 --- a/tests/integrations/test_dbm.py +++ b/tests/integrations/test_dbm.py @@ -6,7 +6,7 @@ import json import re -from utils import weblog, interfaces, context, scenarios, features, irrelevant, flaky +from utils import weblog, interfaces, context, scenarios, features, irrelevant, flaky, missing_feature from utils.tools import logger @@ -113,12 +113,17 @@ def test_trace_payload_service(self): setup_trace_payload_full = weblog_trace_payload @scenarios.integrations + @missing_feature( + context.library == "dotnet", + reason="temporary disable while we add support for DBM full mode for SQL Server in dotnet", + ) def test_trace_payload_full(self): assert self.requests, "No requests to validate" for request in self.requests: span = self._get_db_span(request) - if span.get("meta", {}).get("db.type") == "sql-server": + # full mode for sql server is supported in dotnet (via the context_info) + if self.library_name != "dotnet" and span.get("meta", {}).get("db.type") == "sql-server": self._assert_span_is_untagged(span) else: self._assert_span_is_tagged(span)