Skip to content

[golang@maximo/otlp-runtime-metrics-poc] Enable OTLP runtime metrics test for Go#6799

Draft
link04 wants to merge 3 commits intomainfrom
maximo/otlp-runtime-metrics-enables-test-golang
Draft

[golang@maximo/otlp-runtime-metrics-poc] Enable OTLP runtime metrics test for Go#6799
link04 wants to merge 3 commits intomainfrom
maximo/otlp-runtime-metrics-enables-test-golang

Conversation

@link04
Copy link
Copy Markdown
Contributor

@link04 link04 commented Apr 22, 2026

Summary

  • Enable Test_OtlpRuntimeMetrics for Go v2.9.0 in the golang manifest
  • Depends on dd-trace-go#4611 being merged first
  • Depends on system-tests#6715 being merged first (adds the scenario and test)

Test plan

  • dd-trace-go#4611 merged
  • system-tests#6715 merged
  • CI green with Go OTLP runtime metrics test passing

🤖 Generated with Claude Code

@github-actions
Copy link
Copy Markdown
Contributor

CODEOWNERS have been resolved as:

tests/test_otlp_runtime_metrics.py                                      @DataDog/system-tests-core
.github/workflows/run-end-to-end.yml                                    @DataDog/system-tests-core
manifests/cpp.yml                                                       @DataDog/dd-trace-cpp
manifests/dotnet.yml                                                    @DataDog/apm-dotnet @DataDog/asm-dotnet
manifests/golang.yml                                                    @DataDog/dd-trace-go-guild
manifests/java.yml                                                      @DataDog/asm-java @DataDog/apm-java
manifests/nodejs.yml                                                    @DataDog/dd-trace-js
manifests/php.yml                                                       @DataDog/apm-php @DataDog/asm-php
manifests/python.yml                                                    @DataDog/apm-python @DataDog/asm-python
manifests/ruby.yml                                                      @DataDog/ruby-guild @DataDog/asm-ruby
tests/parametric/test_otel_metrics.py                                   @DataDog/system-tests-core @DataDog/apm-sdk-capabilities
utils/_context/_scenarios/__init__.py                                   @DataDog/system-tests-core
utils/scripts/ci_orchestrators/workflow_data.py                         @DataDog/system-tests-core

@datadog-prod-us1-4
Copy link
Copy Markdown

datadog-prod-us1-4 Bot commented Apr 22, 2026

Tests

Fix all issues with BitsAI or with Cursor

⚠️ Warnings

🧪 1 Test failed

tests.parametric.test_tracer.Test_TracerServiceNameSource.test_tracer_srv_src_inherited_on_child_span[parametric-golang] from system_tests_suite   View in Datadog   (Fix with Cursor)
AssertionError: Expected _dd.svc_src='m' on child span, got: None
assert None == 'm'
 +  where None = <built-in method get of dict object at 0x7fec6c707280>('_dd.svc_src')
 +    where <built-in method get of dict object at 0x7fec6c707280> = {'_dd.base_service': 'main', 'language': 'go', 'runtime-id': 'bae74828-e02d-46a1-900d-11b1e8f102a5'}.get

self = <tests.parametric.test_tracer.Test_TracerServiceNameSource object at 0x7fec6d217980>
test_agent = <utils.docker_fixtures._test_agent.TestAgentAPI object at 0x7fec6c7d4080>
test_library = <utils.docker_fixtures._test_clients._test_client_parametric.ParametricTestClientApi object at 0x7fec6c582b40>

    def test_tracer_srv_src_inherited_on_child_span(self, test_agent: TestAgentAPI, test_library: APMLibrary) -> None:
...

ℹ️ Info

No other issues found (see more)

❄️ No new flaky tests detected

Useful? React with 👍 / 👎

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

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@link04 link04 force-pushed the maximo/otlp-runtime-metrics-enables-test-golang branch from 57aa595 to ccecbea Compare April 22, 2026 19:27
@link04 link04 added go Pull requests that update Go code run-all-scenarios labels Apr 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

go Pull requests that update Go code run-all-scenarios

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant