Skip to content

Auto-activate ruby manifest tests#6367

Open
dd-octo-sts[bot] wants to merge 3 commits intomainfrom
auto-ruby-manifest
Open

Auto-activate ruby manifest tests#6367
dd-octo-sts[bot] wants to merge 3 commits intomainfrom
auto-ruby-manifest

Conversation

@dd-octo-sts
Copy link
Contributor

@dd-octo-sts dd-octo-sts bot commented Feb 23, 2026

Automated activation of easy-win tests for ruby
View nightly workflow run

  • If you approve this PR please also merge it.
  • If the tests are failing it might be due to a change made since the last nightly system-tests run. You can close the PR, an updated one will be available tomorrow.
  • If you close the PR please also delete the branch

This commit was created from the local commit with hash b9af85399f71aa39f9ffe4b04268e231a51f8b07.
@dd-octo-sts dd-octo-sts bot requested review from a team as code owners February 23, 2026 07:02
@dd-octo-sts dd-octo-sts bot enabled auto-merge (squash) February 23, 2026 07:02
@github-actions
Copy link
Contributor

CODEOWNERS have been resolved as:

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

@datadog-datadog-prod-us1
Copy link

datadog-datadog-prod-us1 bot commented Feb 23, 2026

⚠️ Tests

Fix all issues with BitsAI or with Cursor

⚠️ Warnings

🧪 4 Tests failed

tests.ai_guard.test_ai_guard_sdk.Test_RootSpanUserKeep.test_root_span_user_keep[rails52] from system_tests_suite (Datadog) (Fix with Cursor)
AssertionError: Root span should be kept when an ai_guard span exists
assert 1.0 == <SamplingPriority.USER_KEEP: 2>
 +  where 1.0 = <built-in method get of dict object at 0x7f1428541ac0>('_sampling_priority_v1')
 +    where <built-in method get of dict object at 0x7f1428541ac0> = {'_dd.agent_psr': 1.0, '_dd.appsec.enabled': 1.0, '_dd.appsec.waf.duration': 371.271, '_dd.appsec.waf.duration_ext': 1005.63, ...}.get
 +      where {'_dd.agent_psr': 1.0, '_dd.appsec.enabled': 1.0, '_dd.appsec.waf.duration': 371.271, '_dd.appsec.waf.duration_ext': 1005.63, ...} = <bound method DataDogLibrarySpanLegacy.get of <utils.dd_types._datadog_library_trace.DataDogLibrarySpanLegacy object at 0x7f140acea2a0>>('metrics', {})
 +        where <bound method DataDogLibrarySpanLegacy.get of <utils.dd_types._datadog_library_trace.DataDogLibrarySpanLegacy object at 0x7f140acea2a0>> = <utils.dd_types._datadog_library_trace.DataDogLibrarySpanLegacy object at 0x7f140acea2a0>.get
 +  and   <SamplingPriority.USER_KEEP: 2> = SamplingPriority.USER_KEEP

self = <tests.ai_guard.test_ai_guard_sdk.Test_RootSpanUserKeep object at 0x7f1439341130>

...
tests.ai_guard.test_ai_guard_sdk.Test_RootSpanUserKeep.test_root_span_user_keep[rails52] from system_tests_suite (Datadog) (Fix with Cursor)
AssertionError: Root span should be kept when an ai_guard span exists
assert 1.0 == <SamplingPriority.USER_KEEP: 2>
 +  where 1.0 = <built-in method get of dict object at 0x7fe39c333100>('_sampling_priority_v1')
 +    where <built-in method get of dict object at 0x7fe39c333100> = {'_dd.agent_psr': 1.0, '_dd.appsec.enabled': 1.0, '_dd.appsec.waf.duration': 421.975, '_dd.appsec.waf.duration_ext': 1045.428, ...}.get
 +      where {'_dd.agent_psr': 1.0, '_dd.appsec.enabled': 1.0, '_dd.appsec.waf.duration': 421.975, '_dd.appsec.waf.duration_ext': 1045.428, ...} = <bound method DataDogLibrarySpanLegacy.get of <utils.dd_types._datadog_library_trace.DataDogLibrarySpanLegacy object at 0x7fe394ab9a30>>('metrics', {})
 +        where <bound method DataDogLibrarySpanLegacy.get of <utils.dd_types._datadog_library_trace.DataDogLibrarySpanLegacy object at 0x7fe394ab9a30>> = <utils.dd_types._datadog_library_trace.DataDogLibrarySpanLegacy object at 0x7fe394ab9a30>.get
 +  and   <SamplingPriority.USER_KEEP: 2> = SamplingPriority.USER_KEEP

self = <tests.ai_guard.test_ai_guard_sdk.Test_RootSpanUserKeep object at 0x7fe3b2c10650>

...
tests.ai_guard.test_ai_guard_sdk.Test_RootSpanUserKeep.test_root_span_user_keep[uds-rails] from system_tests_suite (Datadog) (Fix with Cursor)
AssertionError: Root span should be kept when an ai_guard span exists
assert 1.0 == <SamplingPriority.USER_KEEP: 2>
 +  where 1.0 = <built-in method get of dict object at 0x7f19e84adfc0>('_sampling_priority_v1')
 +    where <built-in method get of dict object at 0x7f19e84adfc0> = {'_dd.agent_psr': 1.0, '_dd.appsec.enabled': 1.0, '_dd.appsec.waf.duration': 493.047, '_dd.appsec.waf.duration_ext': 1352.082, ...}.get
 +      where {'_dd.agent_psr': 1.0, '_dd.appsec.enabled': 1.0, '_dd.appsec.waf.duration': 493.047, '_dd.appsec.waf.duration_ext': 1352.082, ...} = <bound method DataDogLibrarySpanLegacy.get of <utils.dd_types._datadog_library_trace.DataDogLibrarySpanLegacy object at 0x7f19cacf47d0>>('metrics', {})
 +        where <bound method DataDogLibrarySpanLegacy.get of <utils.dd_types._datadog_library_trace.DataDogLibrarySpanLegacy object at 0x7f19cacf47d0>> = <utils.dd_types._datadog_library_trace.DataDogLibrarySpanLegacy object at 0x7f19cacf47d0>.get
 +  and   <SamplingPriority.USER_KEEP: 2> = SamplingPriority.USER_KEEP

self = <tests.ai_guard.test_ai_guard_sdk.Test_RootSpanUserKeep object at 0x7f19f9a45fd0>

...
tests.ai_guard.test_ai_guard_sdk.Test_RootSpanUserKeep.test_root_span_user_keep[uds-rails] from system_tests_suite (Datadog) (Fix with Cursor)
AssertionError: Root span should be kept when an ai_guard span exists
assert 1.0 == <SamplingPriority.USER_KEEP: 2>
 +  where 1.0 = <built-in method get of dict object at 0x7fdb24855f40>('_sampling_priority_v1')
 +    where <built-in method get of dict object at 0x7fdb24855f40> = {'_dd.agent_psr': 1.0, '_dd.appsec.enabled': 1.0, '_dd.appsec.waf.duration': 427.466, '_dd.appsec.waf.duration_ext': 950.332, ...}.get
 +      where {'_dd.agent_psr': 1.0, '_dd.appsec.enabled': 1.0, '_dd.appsec.waf.duration': 427.466, '_dd.appsec.waf.duration_ext': 950.332, ...} = <bound method DataDogLibrarySpanLegacy.get of <utils.dd_types._datadog_library_trace.DataDogLibrarySpanLegacy object at 0x7fdb018f2c90>>('metrics', {})
 +        where <bound method DataDogLibrarySpanLegacy.get of <utils.dd_types._datadog_library_trace.DataDogLibrarySpanLegacy object at 0x7fdb018f2c90>> = <utils.dd_types._datadog_library_trace.DataDogLibrarySpanLegacy object at 0x7fdb018f2c90>.get
 +  and   <SamplingPriority.USER_KEEP: 2> = SamplingPriority.USER_KEEP

self = <tests.ai_guard.test_ai_guard_sdk.Test_RootSpanUserKeep object at 0x7fdb24b41d60>

...
View all

ℹ️ Info

❄️ No new flaky tests detected

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: b6a9aeb | Docs | Datadog PR Page | Was this helpful? React with 👍/👎 or give us feedback!

@Strech Strech self-requested a review February 24, 2026 16:52
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