Skip to content

test(otel): cover otlp trace headers and protocol - #7795

Open
MilanGarnier wants to merge 10 commits into
mainfrom
milan.garnier/test-otel-otlp-trace-settings
Open

MilanGarnier wants to merge 10 commits into
mainfrom
milan.garnier/test-otel-otlp-trace-settings

Conversation

@MilanGarnier

@MilanGarnier MilanGarnier commented Sep 23, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • Adds dedicated parametric suites for OTEL_EXPORTER_OTLP_TRACES_HEADERS and OTEL_EXPORTER_OTLP_TRACES_PROTOCOL.
  • Declares audited support floors: Java v1.61.0, Python v4.11.0, and .NET v3.41.0; unsupported tracers remain missing_feature.
  • Adds separate unset and explicit-empty cases and protocol cases for gRPC, HTTP/protobuf, and HTTP/JSON.
  • No legacy test class was moved; the existing OTEL_TRACES_EXPORTER coverage remains unchanged.

Refs: APMAPI-2380, APMAPI-2382

@github-actions

Copy link
Copy Markdown
Contributor

CODEOWNERS have been resolved as:

tests/parametric/otel_env_vars/test_otel_exporter_otlp_traces_headers.py  @DataDog/system-tests-reviewers
tests/parametric/otel_env_vars/test_otel_exporter_otlp_traces_protocol.py  @DataDog/system-tests-reviewers
manifests/cpp.yml                                                       @DataDog/system-tests-reviewers
manifests/dotnet.yml                                                    @DataDog/system-tests-reviewers
manifests/golang.yml                                                    @DataDog/system-tests-reviewers
manifests/java.yml                                                      @DataDog/system-tests-reviewers
manifests/nodejs.yml                                                    @DataDog/system-tests-reviewers
manifests/php.yml                                                       @DataDog/system-tests-reviewers
manifests/python.yml                                                    @DataDog/system-tests-reviewers
manifests/ruby.yml                                                      @DataDog/system-tests-reviewers
manifests/rust.yml                                                      @DataDog/system-tests-reviewers

@datadog-datadog-prod-us1

datadog-datadog-prod-us1 Bot commented Sep 23, 2026 •

Copy link
Copy Markdown

Pipelines  Tests

✨ Unblock PR with BitsAI

❌ Errors

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

🚦 107 Pipeline jobs failed

Testing the test | all-jobs-are-green — 🔧 Needs a code fix, caused by this PR

View more details · View in GitHub Actions

Testing the test | System Tests (ruby, dev) / End-to-end #1 / rails52 1 — 🔄 Retry may pass, looks flaky

View more details · View in GitHub Actions

Testing the test | System Tests (cpp_httpd, dev) / End-to-end #1 / httpd 1

View more details · View in GitHub Actions

View all 107 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: 335670d | Docs | View more details | Give us feedback!

@MilanGarnier
MilanGarnier marked this pull request as ready for review September 30, 2026 09:01
@MilanGarnier
MilanGarnier requested a review from a team as a code owner September 30, 2026 09:01
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Sep 30, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-09-30T09:06:48.357768Z 9a9120f Draft marked ready
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

Comment thread tests/parametric/otel_env_vars/test_otel_exporter_otlp_traces_headers.py Outdated
Comment thread tests/parametric/otel_env_vars/test_otel_exporter_otlp_traces_headers.py Outdated
Comment thread manifests/java.yml
@MilanGarnier
MilanGarnier enabled auto-merge (squash) September 30, 2026 16:24

This branch has not been deployed

No deployments
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