Skip to content

[ruby] Enable Test_Debugger_InProduct_Enablement_Dynamic_Instrumentation#7112

Draft
p-datadog wants to merge 5 commits into
mainfrom
ddsign/enable-di-inproduct-enablement-ruby
Draft

[ruby] Enable Test_Debugger_InProduct_Enablement_Dynamic_Instrumentation#7112
p-datadog wants to merge 5 commits into
mainfrom
ddsign/enable-di-inproduct-enablement-ruby

Conversation

@p-datadog

@p-datadog p-datadog commented Jun 8, 2026

Copy link
Copy Markdown
Member

Motivation

dd-trace-rb v2.37.0 (DataDog/dd-trace-rb#5525) implements implicit DI enablement for Ruby.

Changes

Enable implicit enablement system tests for Ruby

Verification

Tests pass locally

Notes

None

dd-trace-rb v2.36.0 implements implicit DI enablement: APM_TRACING RC
with dynamic_instrumentation_enabled=true starts the always-built DI
component, =false stops it, and null preserves current state.

Pin to v2.36.0 on the three Rails-based weblogs that have a working
debugger_controller.rb fixture (rails72, rails80, uds-rails). The other
weblogs and the three sibling tests (Code Origin, Code Origin Default On,
Exception Replay) stay missing_feature — they are out of scope for the
Ruby implicit-enablement work (Exception Replay, Code Origin, and
Distributed Debugger are not implemented in Ruby DI).

Tracer change: DataDog/dd-trace-rb#5525
@github-actions

github-actions Bot commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

CODEOWNERS have been resolved as:

manifests/ruby.yml                                                      @DataDog/ruby-guild @DataDog/asm-ruby

@datadog-official

datadog-official Bot commented Jun 8, 2026

Copy link
Copy Markdown

Pipelines  Tests

Unblock PR with BitsAI

⚠️ Warnings

🚦 22 Pipeline jobs failed

Testing the test | System Tests (ruby, dev) / End-to-end #1 / rack 1   View in Datadog   GitHub Actions

Testing the test | System Tests (ruby, dev) / End-to-end #1 / rails42 1   View in Datadog   GitHub Actions

Testing the test | System Tests (ruby, dev) / End-to-end #1 / rails52 1   View in Datadog   GitHub Actions

View all 22 failed jobs.

ℹ️ Info

No other issues found (see more)

🧪 All tests passed
❄️ No new flaky tests detected

Useful? React with 👍 / 👎

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: a820fe1 | Docs | Datadog PR Page | Give us feedback!

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