Skip to content

Split tracing into vendor-neutral observability + OTel adapter#861

Open
KirillKurdyukov wants to merge 2 commits into
mainfrom
tracing-observability-refactor
Open

Split tracing into vendor-neutral observability + OTel adapter#861
KirillKurdyukov wants to merge 2 commits into
mainfrom
tracing-observability-refactor

added to tests/tracing/test_observability_enable.py:

d6aed82
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jul 10, 2026 in 0s

81.55% (+0.17%) compared to a7bf659

View this Pull Request on Codecov

81.55% (+0.17%) compared to a7bf659

Details

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 81.55%. Comparing base (a7bf659) to head (d6aed82).

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main     #861      +/-   ##
==========================================
+ Coverage   81.38%   81.55%   +0.17%     
==========================================
  Files          94       96       +2     
  Lines       12197    12209      +12     
  Branches     1204     1201       -3     
==========================================
+ Hits         9926     9957      +31     
+ Misses       1807     1799       -8     
+ Partials      464      453      -11     
Files with missing lines Coverage Δ
ydb/aio/connection.py 88.81% <100.00%> (ø)
ydb/aio/pool.py 75.21% <100.00%> (ø)
ydb/aio/query/session.py 88.60% <100.00%> (ø)
ydb/aio/query/transaction.py 100.00% <100.00%> (ø)
ydb/connection.py 80.46% <100.00%> (ø)
ydb/observability/__init__.py 100.00% <100.00%> (ø)
ydb/observability/tracing.py 100.00% <100.00%> (ø)
ydb/opentelemetry/__init__.py 100.00% <ø> (+30.76%) ⬆️
ydb/opentelemetry/plugin.py 100.00% <100.00%> (+5.88%) ⬆️
ydb/opentelemetry/tracing.py 100.00% <100.00%> (+10.67%) ⬆️
... and 4 more
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.