Skip to content

Dubloom/supported version job - #20100

Draft
dubloom wants to merge 2 commits into
mainfrom
dubloom/supported-version-job
Draft

dubloom wants to merge 2 commits into
mainfrom
dubloom/supported-version-job

Conversation

@dubloom

@dubloom dubloom commented Sep 7, 2026

Copy link
Copy Markdown
Contributor

Description

Testing

Risks

Additional Notes

@datadog-prod-us1-3

datadog-prod-us1-3 Bot commented Sep 7, 2026 •

Copy link
Copy Markdown

Pipelines  Tests

✨ Unblock PR with BitsAI

⚠️ Warnings

❌ Your PR has failed checks. Please review the issues below and take necessary action before merging.

🚦 349 Pipeline jobs failed

DataDog/apm-reliability/dd-trace-py | appsec/appsec 1/4 — ❌ 1 test failed · 🔧 Needs a code fix, caused by this PR

View more details · View in GitLab

❌ test_user_blocking_listener_registered_without_appsec_trace_utils[py3.12] from test_appsec_trace_utils.py
STDERR: Expected [] got [b'OpenTelemetry configuration OTEL_OPERATOR_IMAGE_NAME is not supported by Datadog.\n']
DataDog/apm-reliability/dd-trace-py | appsec/appsec 2/4 — ❌ 1 test failed · 🔧 Needs a code fix, caused by this PR

View more details · View in GitLab

❌ test_user_blocking_listener_registered_without_appsec_trace_utils[py3.14] from test_appsec_trace_utils.py
STDERR: Expected [] got [b'OpenTelemetry configuration OTEL_OPERATOR_IMAGE_NAME is not supported by Datadog.\n']
DataDog/apm-reliability/dd-trace-py | appsec/appsec 3/4 — ❌ 1 test failed · 🔧 Needs a code fix, caused by this PR

View more details · View in GitLab

❌ test_user_blocking_listener_registered_without_appsec_trace_utils[py3.11] from test_appsec_trace_utils.py
STDERR: Expected [] got [b'OpenTelemetry configuration OTEL_OPERATOR_IMAGE_NAME is not supported by Datadog.\n']

View all 349 failed jobs.

ℹ️ Info

No other issues found (see more)

❄️ No new flaky tests detected

🔄 Datadog retried 3303 tests - 7 passed on retry View in Datadog

🚧 36 tests that failed were ignored due to quarantine View in Datadog

Useful? React with 👍 / 👎

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: fbafa82 | Docs | View more details | Give us feedback!

@cit-pr-commenter-54b7da

Copy link
Copy Markdown

Codeowners resolved as

Resolved from the full PR diff against main using the target branch CODEOWNERS file.
CODEOWNERS team requests not listed below are not required by the current file set.

.gitlab-ci.yml                                                          @DataDog/python-guild @DataDog/apm-core-python
.gitlab/one-pipeline.locked.yml                                         @DataDog/python-guild @DataDog/apm-core-python

@cit-pr-commenter-54b7da

Copy link
Copy Markdown

Dependency direction analysis

⚠️ Existing dependency direction violations

There are 230 dependency direction violations that already exist on the base branch and have not been changed by this PR.

Show existing violations (showing 5 of 230 highest severity)
ddtrace.internal.tracemethods -×-> ddtrace.trace  (internal-core -> product:tracing, score=134)
ddtrace.internal.opentelemetry.context -×-> ddtrace.trace  (product:opentelemetry -> product:tracing, score=132)
ddtrace.llmobs._integrations.vllm -×-> ddtrace.trace  (product:llmobs -> product:tracing, score=132)
ddtrace.debugging._debugger -×-> ddtrace.trace  (product:debugging -> product:tracing, score=132)
ddtrace.llmobs._integrations.langchain -×-> ddtrace.trace  (product:llmobs -> product:tracing, score=132)

To see all violations, download the layers-base.json and layers-pr.json artifacts from this CI job and run:

uv run --script scripts/import-analysis/layers.py compare layers-base.json layers-pr.json

@cit-pr-commenter-54b7da

Copy link
Copy Markdown

Circular import analysis

⚠️ Existing circular imports

There are 3 circular imports that already exist on the base branch and have not been changed by this PR.

ddtrace.errortracking._handled_exceptions.bytecode_injector -> ddtrace.errortracking._handled_exceptions.callbacks -> ddtrace.errortracking._handled_exceptions.collector -> ddtrace.errortracking._handled_exceptions.bytecode_reporting -> ddtrace.errortracking._handled_exceptions.bytecode_injector
ddtrace.llmobs -> ddtrace.llmobs._evaluators -> ddtrace.llmobs._evaluators.format -> ddtrace.llmobs._experiment -> ddtrace.llmobs
ddtrace.appsec._asm_request_context -> ddtrace.appsec._iast._iast_request_context_base -> ddtrace.appsec._iast._iast_env -> ddtrace.appsec._iast.reporter -> ddtrace.appsec._exploit_prevention.stack_traces -> ddtrace.appsec._asm_request_context

@vlad-scherbich

Copy link
Copy Markdown
Contributor

Tracked as #20267, assigned to you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants