From cd53c93cad830ce563e3f4ed6ee63e6d0903f4f8 Mon Sep 17 00:00:00 2001 From: Brett Langdon Date: Fri, 14 Nov 2025 12:56:39 -0500 Subject: [PATCH] ci: fix contrib component sources (#15276) https://github.com/DataDog/dd-trace-py/pull/15253 removed aioredis integration folders but did not touch the integration registry, this meant the checks on the integration registry never ran and didn't catch that we didn't remove aioredis integration entirely. This change updates the definition for the "contrib" component to be more inclusive of all contrib files. --------- Co-authored-by: Emmett Butler (cherry picked from commit be7f4cb248b56496be0076fcc316d87658f9b3a5) --- ddtrace/contrib/integration_registry/registry.yaml | 6 ------ tests/contrib/suitespec.yml | 14 ++------------ 2 files changed, 2 insertions(+), 18 deletions(-) diff --git a/ddtrace/contrib/integration_registry/registry.yaml b/ddtrace/contrib/integration_registry/registry.yaml index 56ea8a82f51..4e746e14902 100644 --- a/ddtrace/contrib/integration_registry/registry.yaml +++ b/ddtrace/contrib/integration_registry/registry.yaml @@ -53,12 +53,6 @@ integrations: min: 0.16.0 max: 1.4.0 -- integration_name: aioredis - is_external_package: true - is_tested: false - dependency_names: - - aioredis - - integration_name: algoliasearch is_external_package: true is_tested: true diff --git a/tests/contrib/suitespec.yml b/tests/contrib/suitespec.yml index ce4a3de89c3..087ff262e12 100644 --- a/tests/contrib/suitespec.yml +++ b/tests/contrib/suitespec.yml @@ -41,18 +41,8 @@ components: - ddtrace/contrib/internal/consul/* - ddtrace/ext/consul.py contrib: - - ddtrace/contrib/__init__.py - - ddtrace/contrib/trace_utils.py - - ddtrace/contrib/internal/trace_utils_async.py - - ddtrace/contrib/internal/trace_utils.py - - ddtrace/contrib/internal/redis_utils.py - - ddtrace/ext/__init__.py - - ddtrace/ext/http.py - - ddtrace/ext/net.py - - ddtrace/ext/schema.py - - ddtrace/ext/sql.py - - ddtrace/ext/test.py - - ddtrace/ext/user.py + - ddtrace/contrib/* + - ddtrace/ext/* - ddtrace/propagation/* - ddtrace/internal/settings/_database_monitoring.py - tests/contrib/patch.py