Skip to content

Testing merge - #7964

Merged
sentrivana merged 9 commits into
major/3.0from
ivana/major/test-merge-again
Oct 12, 2026
Merged

sentrivana merged 9 commits into
major/3.0from
ivana/major/test-merge-again

Conversation

@sentrivana

Copy link
Copy Markdown
Collaborator

No description provided.

)

graphql-python/graphql-core@206de32 made `GraphQLResolveInfo` generic and graphql-python/graphql-core@9ad67e2 made `OperationDefinitionNode.variable_definitions` possibly `None`.
…7957)

Make `DataCollectionUserOptions` importable from `sentry_sdk.types`
without a `TYPE_CHECKING` guard, following the same pattern as the other
public types (real type for type checkers, `Any` at runtime).
- report correct quantities of spans, metrics, logs dropped in the
transport
- report `trace_metric_bytes`
- always report `trace_metric_bytes` and `log_bytes` when a client
report with `trace_metric` or `log_item` respectively is reported

Closes
https://linear.app/getsentry/issue/PY-2947/make-sure-client-reports-report-correct-quantities
Closes https://linear.app/getsentry/issue/PY-2949
@sentrivana
sentrivana merged commit 5f2726b into major/3.0 Oct 12, 2026
144 checks passed
@sentrivana
sentrivana deleted the ivana/major/test-merge-again branch October 12, 2026 13:34
@github-actions

Copy link
Copy Markdown
Contributor

Codecov Results 📊

✅ 55725 passed | ⏭️ 2872 skipped | Total: 58597 | Pass Rate: 95.1% | Execution Time: 154m 23s

📊 Comparison with Base Branch

Metric Change
Total Tests 📉 -79240
Passed Tests 📉 -74835
Failed Tests 📉 -1
Skipped Tests 📉 -4404

➖ Removed Tests (1)

View removed tests
  • test_no_integration[False-False]
    • File: tests.integrations.litellm.test_litellm

All tests are passing successfully.

✅ Patch coverage is 96.15%. Project has 2070 uncovered lines.
❌ Project coverage is 90.1%. Comparing base (906879f) to head (5f2726b).

Files with missing lines (3)
File Patch % Lines
sentry_sdk/client.py 93.33% ⚠️ 1 Missing and 1 partials
sentry_sdk/_batcher.py 100.00% ⚠️ 1 partials
sentry_sdk/integrations/socket.py 0.00% ⚠️ 1 Missing
Coverage diff
@@            Coverage Diff             @@
##        master       #PR       +/-##
==========================================
- Coverage    90.29%    90.10%    -0.19%
==========================================
  Files          202       193        -9
  Lines        26639     20900     -5739
  Branches      9926      7206     -2720
==========================================
+ Hits         24050     18830     -5220
- Misses        2589      2070      -519
- Partials      1509      1232      -277

Generated by Codecov Action

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