Repository navigation
Conversation
Codeowners resolved asResolved from the full PR diff against |
Circular import analysis
|
Dependency direction analysis
|
❌ ErrorsYour PR has failed checks. Please review the issues below and take necessary action before merging. 🚦 2 Pipeline jobs failed
ℹ️ InfoNo other issues found (see more)🧪 All tests passed Useful? React with 👍 / 👎 This comment will be updated automatically if new data arrives.🔗 Commit SHA: e3115b2 | Docs | View more details | Give us feedback! |
BenchmarksBenchmark execution time: 2026-08-24 19:16:47 Comparing candidate commit 2ce944c in PR branch Found 0 performance improvements and 9 performance regressions! Performance is the same for 577 metrics, 10 unstable metrics, 2 known flaky benchmarks, 16 flaky benchmarks without significant changes.
|
Description
Parse semicolon-delimited Datadog W3C
tracestateelements independently so empty or malformed elements no longer discard valid sampling priority and origin data.Fixes APMAPI-2294. This addresses the Python failures documented in DataDog/system-tests#7569.
Testing
scripts/run-tests --venv ed437ab -- tests/tracer/test_propagation.py -k 'not 128bit'(1,831 passed)scripts/lint checksRisks
Low. The change only makes malformed sub-element handling more lenient; known valid fields retain their existing parsing and validation.
Additional Notes
The regression test covers every malformed or empty
ddelement variant added by the system-tests PR.