Skip to content

OpenTelemetry metrics support#846

Open
KirillKurdyukov wants to merge 34 commits into
mainfrom
opentelemetry-metrics-support
Open

OpenTelemetry metrics support#846
KirillKurdyukov wants to merge 34 commits into
mainfrom
opentelemetry-metrics-support

Fix lint issues in OpenTelemetry metrics tests.

d904f9b
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jul 9, 2026 in 1s

81.89% (+0.51%) compared to a7bf659

View this Pull Request on Codecov

81.89% (+0.51%) compared to a7bf659

Details

Codecov Report

❌ Patch coverage is 97.79412% with 9 lines in your changes missing coverage. Please review.
✅ Project coverage is 81.89%. Comparing base (a7bf659) to head (d904f9b).

Files with missing lines Patch % Lines
ydb/opentelemetry/metrics_plugin.py 97.43% 0 Missing and 2 partials ⚠️
ydb/retries.py 93.33% 2 Missing ⚠️
ydb/aio/query/session.py 75.00% 0 Missing and 1 partial ⚠️
ydb/opentelemetry/_endpoint.py 94.11% 0 Missing and 1 partial ⚠️
ydb/opentelemetry/metrics.py 99.39% 0 Missing and 1 partial ⚠️
ydb/opentelemetry/tracing_plugin.py 88.88% 0 Missing and 1 partial ⚠️
ydb/query/session.py 92.85% 0 Missing and 1 partial ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main     #846      +/-   ##
==========================================
+ Coverage   81.38%   81.89%   +0.51%     
==========================================
  Files          94       97       +3     
  Lines       12197    12550     +353     
  Branches     1204     1223      +19     
==========================================
+ Hits         9926    10278     +352     
+ Misses       1807     1805       -2     
- Partials      464      467       +3     
Files with missing lines Coverage Δ
ydb/aio/query/pool.py 94.96% <100.00%> (+0.68%) ⬆️
ydb/opentelemetry/__init__.py 84.00% <100.00%> (+14.76%) ⬆️
ydb/opentelemetry/tracing.py 93.96% <100.00%> (+4.64%) ⬆️
ydb/query/pool.py 92.85% <100.00%> (+0.85%) ⬆️
ydb/aio/query/session.py 87.95% <75.00%> (-0.66%) ⬇️
ydb/opentelemetry/_endpoint.py 94.11% <94.11%> (ø)
ydb/opentelemetry/metrics.py 99.39% <99.39%> (ø)
ydb/opentelemetry/tracing_plugin.py 95.58% <88.88%> (ø)
ydb/query/session.py 91.66% <92.85%> (+0.04%) ⬆️
ydb/opentelemetry/metrics_plugin.py 97.43% <97.43%> (ø)
... and 1 more
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.