FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

chore(logging): Clean up `LoggingIntegration` by sentrivana · Pull Request #7248 · getsentry/sentry-python · GitHub

chore(logging): Clean up LoggingIntegration - #7248

Draft
sentrivana wants to merge 8 commits into
major/3.0from
ivana/major/logging-integration-changes
Draft

chore(logging): Clean up LoggingIntegration#7248
sentrivana wants to merge 8 commits into
major/3.0from
ivana/major/logging-integration-changes

Conversation

sentrivana commented Aug 25, 2026
edited
Loading

Copy link
Copy Markdown
Contributor

Description

Get the logging integration into shape now that Sentry Logs is a first-class feature. The idea is to make Logs the primary feature the integration offers, with capturing events an optional add-on.

High-level overview of the changes:

  • The integration has to be enabled explicitly by the user. It's not auto-enabled anymore.
  • Sentry logs related options and features get more generic sounding names.
    • For instance, level (before: sentry_logs_level), ignore_logger (before: ignore_logger_for_sentry_logs) now set the Sentry logs level and Sentry logs denylist, respectively.
    • Existing secondary features with previously generic names get specialized names (level -> breadcrumb_level, ignore_logger -> ignore_logger_for_events).
  • Capturing Sentry logs is on by default when the integration is enabled.
  • Event capture is off by default, but can be turned on via an option. Breadcrumb capture is still on by default.
  • The capture_sentry_logs option is gone completely. Since logs instrumentation is now on by default, and the level option exists, it was superfluous. Capturing logs can still be opted out of by setting level=None.

Issues

Closes #7246

github-actions Bot commented Aug 26, 2026
edited
Loading

Copy link
Copy Markdown
Contributor

Codecov Results 📊

107646 passed | ❌ 27 failed | ⏭️ 5416 skipped | Total: 113089 | Pass Rate: 95.19% | Execution Time: 366m 38s

📊 Comparison with Base Branch

Metric Change
Total Tests 📉 -11312
Passed Tests 📉 -10021
Failed Tests 📈 +25
Skipped Tests 📉 -1316

➕ New Tests (21)

View new tests
  • test_flask_session_tracking
    • File: tests.integrations.flask.test_flask
    • Status: ❌ Failing
  • test_request_not_modified_by_reference
    • File: tests.integrations.flask.test_flask
    • Status: ❌ Failing
  • test_async_transport_concurrent_requests
    • File: tests.test_transport
    • Status: ❌ Failing
  • test_original_request_not_scrubbed[True]
    • File: tests.integrations.fastapi.test_fastapi
    • Status: ❌ Failing
  • test_async_transport_concurrent_requests
    • File: tests.test_transport
    • Status: ❌ Failing
  • test_task_error_reporting[False]
    • File: tests.integrations.django.test_tasks
    • Status: ❌ Failing
  • test_transport_works_async[True-close-False-9-<invalid>]
    • File: tests.test_transport
    • Status: ❌ Failing
  • test_cache_spans_item_size[True]
    • File: tests.integrations.django.test_cache_module
    • Status: ❌ Failing
  • test_task_error_reporting[False]
    • File: tests.integrations.django.test_tasks
    • Status: ❌ Failing
  • test_transport_works_async[False-flush-False-0-None]
    • File: tests.test_transport
    • Status: ❌ Failing
  • test_task_error_reporting[False]
    • File: tests.integrations.django.test_tasks
    • Status: ❌ Failing
  • test_task_error_reporting[False]
    • File: tests.integrations.django.test_tasks
    • Status: ❌ Failing
  • test_flask_session_tracking
    • File: tests.integrations.flask.test_flask
    • Status: ❌ Failing
  • test_request_not_modified_by_reference
    • File: tests.integrations.flask.test_flask
    • Status: ❌ Failing
  • test_transport_works_async[True-close-False-9-<invalid>]
    • File: tests.test_transport
    • Status: ❌ Failing
  • test_flask_session_tracking
    • File: tests.integrations.flask.test_flask
    • Status: ❌ Failing
  • test_request_not_modified_by_reference
    • File: tests.integrations.flask.test_flask
    • Status: ❌ Failing
  • test_flask_session_tracking
    • File: tests.integrations.flask.test_flask
    • Status: ❌ Failing
  • test_request_not_modified_by_reference
    • File: tests.integrations.flask.test_flask
    • Status: ❌ Failing
  • test_flask_session_tracking
    • File: tests.integrations.flask.test_flask
    • Status: ❌ Failing
  • test_request_not_modified_by_reference
    • File: tests.integrations.flask.test_flask
    • Status: ❌ Failing

➖ Removed Tests (2)

View removed tests
  • test_continuous_profiler_auto_start_and_stop_sampled[non-experiment-gevent]
    • File: tests.profiler.test_continuous_profiler
  • test_continuous_profiler_auto_start_and_stop_sampled_span_streaming[experiment-gevent]
    • File: tests.profiler.test_continuous_profiler

❌ Failed Tests

test_flask_session_tracking

File: tests.integrations.flask.test_flask
Suite: py3.10-flask-v2.0.3
Error: ValueError: not enough values to unpack (expected 3, got 2)

Stack Trace
tests/integrations/flask/test_flask.py:364: in test_flask_session_tracking
    (first_event, error_event, session) = envelopes
E   ValueError: not enough values to unpack (expected 3, got 2)

test_request_not_modified_by_reference

File: tests.integrations.flask.test_flask
Suite: py3.10-flask-v2.0.3
Error: ValueError: not enough values to unpack (expected 1, got 0)

Stack Trace
tests/integrations/flask/test_flask.py:1042: in test_request_not_modified_by_reference
    (event,) = events
E   ValueError: not enough values to unpack (expected 1, got 0)

test_async_transport_concurrent_requests

File: tests.test_transport
Suite: py3.11-common
Error: AssertionError: assert 16 == 15 + where 16 = len([CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'sent_at': '2026-08-26T07:34:57.554730Z'} items=[<Item headers={'item_count': 1, 'type': 'log', 'content_type': 'application/vnd.sentry.items.log+json', 'length': 1753} payload=<Payload 'application/octet-stream'> data_category='log_item'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': 'acf4a14f9d18427d831446a7e75f4188', 'sent_at': '2026-08-26T07:34:57.527681Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': 'be21c9a8030948a79a0be84befd8e5d4', 'sent_at': '2026-08-26T07:34:57.529334Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '37ceafd752fe45368331e980e2984a22', 'sent_at': '2026-08-26T07:34:57.530940Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '0abf330b8e274dc3bc6de8dd660d290e', 'sent_at': '2026-08-26T07:34:57.532561Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '22e4b3caa6564df3b13ca2dd487bc391', 'sent_at': '2026-08-26T07:34:57.534166Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '778b879dd3974f048190b8e88033ba24', 'sent_at': '2026-08-26T07:34:57.535727Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': 'cce0edd929c24609bd451ef80b0b0e64', 'sent_at': '2026-08-26T07:34:57.537271Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': 'd4e8330f7daa4180b8ee9da1654e85c1', 'sent_at': '2026-08-26T07:34:57.538850Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '99545bd07f18426eb7295406af1072f4', 'sent_at': '2026-08-26T07:34:57.540393Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': 'd4a7343de50140dabe3872782fb85d09', 'sent_at': '2026-08-26T07:34:57.541953Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': 'b5d8493c254b4e03a1111905d9091658', 'sent_at': '2026-08-26T07:34:57.543562Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1739} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '27cab63e5ad3434d8e6a216258835533', 'sent_at': '2026-08-26T07:34:57.545306Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1739} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': 'd38f7610e9304d4da73b830076e71303', 'sent_at': '2026-08-26T07:34:57.546981Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1739} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': 'bccac129ed274a4294798fe2d17321c5', 'sent_at': '2026-08-26T07:34:57.548617Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1739} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '25d735550c144dfa9029fd738ed98b68', 'sent_at': '2026-08-26T07:34:57.550261Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1739} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True)]) + where [CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'sent_at': '2026-08-26T07:34:57.554730Z'} items=[<Item headers={'item_count': 1, 'type': 'log', 'content_type': 'application/vnd.sentry.items.log+json', 'length': 1753} payload=<Payload 'application/octet-stream'> data_category='log_item'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': 'acf4a14f9d18427d831446a7e75f4188', 'sent_at': '2026-08-26T07:34:57.527681Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': 'be21c9a8030948a79a0be84befd8e5d4', 'sent_at': '2026-08-26T07:34:57.529334Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '37ceafd752fe45368331e980e2984a22', 'sent_at': '2026-08-26T07:34:57.530940Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '0abf330b8e274dc3bc6de8dd660d290e', 'sent_at': '2026-08-26T07:34:57.532561Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '22e4b3caa6564df3b13ca2dd487bc391', 'sent_at': '2026-08-26T07:34:57.534166Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '778b879dd3974f048190b8e88033ba24', 'sent_at': '2026-08-26T07:34:57.535727Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': 'cce0edd929c24609bd451ef80b0b0e64', 'sent_at': '2026-08-26T07:34:57.537271Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': 'd4e8330f7daa4180b8ee9da1654e85c1', 'sent_at': '2026-08-26T07:34:57.538850Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '99545bd07f18426eb7295406af1072f4', 'sent_at': '2026-08-26T07:34:57.540393Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': 'd4a7343de50140dabe3872782fb85d09', 'sent_at': '2026-08-26T07:34:57.541953Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': 'b5d8493c254b4e03a1111905d9091658', 'sent_at': '2026-08-26T07:34:57.543562Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1739} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '27cab63e5ad3434d8e6a216258835533', 'sent_at': '2026-08-26T07:34:57.545306Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1739} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': 'd38f7610e9304d4da73b830076e71303', 'sent_at': '2026-08-26T07:34:57.546981Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1739} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': 'bccac129ed274a4294798fe2d17321c5', 'sent_at': '2026-08-26T07:34:57.548617Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1739} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '25d735550c144dfa9029fd738ed98b68', 'sent_at': '2026-08-26T07:34:57.550261Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1739} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True)] = <CapturingServer(<class 'tests.conftest.wsgi_capturing_server..CapturingServer'>, started 139780564461120)>.captured

Stack Trace
tests/test_transport.py:1057: in test_async_transport_concurrent_requests
    assert len(capturing_server.captured) == num_messages
E   AssertionError: assert 16 == 15
E    +  where 16 = len([CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'sent_at': '2026-08-26T07:34:57.554730Z'} items=[<Item headers={'item_count': 1, 'type': 'log', 'content_type': 'application/vnd.sentry.items.log+json', 'length': 1753} payload=<Payload 'application/octet-stream'> data_category='log_item'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': 'acf4a14f9d18427d831446a7e75f4188', 'sent_at': '2026-08-26T07:34:57.527681Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': 'be21c9a8030948a79a0be84befd8e5d4', 'sent_at': '2026-08-26T07:34:57.529334Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '37ceafd752fe45368331e980e2984a22', 'sent_at': '2026-08-26T07:34:57.530940Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '0abf330b8e274dc3bc6de8dd660d290e', 'sent_at': '2026-08-26T07:34:57.532561Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '22e4b3caa6564df3b13ca2dd487bc391', 'sent_at': '2026-08-26T07:34:57.534166Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '778b879dd3974f048190b8e88033ba24', 'sent_at': '2026-08-26T07:34:57.535727Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': 'cce0edd929c24609bd451ef80b0b0e64', 'sent_at': '2026-08-26T07:34:57.537271Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': 'd4e8330f7daa4180b8ee9da1654e85c1', 'sent_at': '2026-08-26T07:34:57.538850Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '99545bd07f18426eb7295406af1072f4', 'sent_at': '2026-08-26T07:34:57.540393Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': 'd4a7343de50140dabe3872782fb85d09', 'sent_at': '2026-08-26T07:34:57.541953Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': 'b5d8493c254b4e03a1111905d9091658', 'sent_at': '2026-08-26T07:34:57.543562Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1739} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '27cab63e5ad3434d8e6a216258835533', 'sent_at': '2026-08-26T07:34:57.545306Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1739} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': 'd38f7610e9304d4da73b830076e71303', 'sent_at': '2026-08-26T07:34:57.546981Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1739} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': 'bccac129ed274a4294798fe2d17321c5', 'sent_at': '2026-08-26T07:34:57.548617Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1739} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '25d735550c144dfa9029fd738ed98b68', 'sent_at': '2026-08-26T07:34:57.550261Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1739} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True)])
E    +    where [CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'sent_at': '2026-08-26T07:34:57.554730Z'} items=[<Item headers={'item_count': 1, 'type': 'log', 'content_type': 'application/vnd.sentry.items.log+json', 'length': 1753} payload=<Payload 'application/octet-stream'> data_category='log_item'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': 'acf4a14f9d18427d831446a7e75f4188', 'sent_at': '2026-08-26T07:34:57.527681Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': 'be21c9a8030948a79a0be84befd8e5d4', 'sent_at': '2026-08-26T07:34:57.529334Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '37ceafd752fe45368331e980e2984a22', 'sent_at': '2026-08-26T07:34:57.530940Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '0abf330b8e274dc3bc6de8dd660d290e', 'sent_at': '2026-08-26T07:34:57.532561Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '22e4b3caa6564df3b13ca2dd487bc391', 'sent_at': '2026-08-26T07:34:57.534166Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '778b879dd3974f048190b8e88033ba24', 'sent_at': '2026-08-26T07:34:57.535727Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': 'cce0edd929c24609bd451ef80b0b0e64', 'sent_at': '2026-08-26T07:34:57.537271Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': 'd4e8330f7daa4180b8ee9da1654e85c1', 'sent_at': '2026-08-26T07:34:57.538850Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '99545bd07f18426eb7295406af1072f4', 'sent_at': '2026-08-26T07:34:57.540393Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': 'd4a7343de50140dabe3872782fb85d09', 'sent_at': '2026-08-26T07:34:57.541953Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': 'b5d8493c254b4e03a1111905d9091658', 'sent_at': '2026-08-26T07:34:57.543562Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1739} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '27cab63e5ad3434d8e6a216258835533', 'sent_at': '2026-08-26T07:34:57.545306Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1739} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': 'd38f7610e9304d4da73b830076e71303', 'sent_at': '2026-08-26T07:34:57.546981Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1739} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': 'bccac129ed274a4294798fe2d17321c5', 'sent_at': '2026-08-26T07:34:57.548617Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1739} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '25d735550c144dfa9029fd738ed98b68', 'sent_at': '2026-08-26T07:34:57.550261Z', 'trace': {'trace_id': '5702460e42484f4b8f0f99ffaea5b313', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1739} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True)] = <CapturingServer(<class 'tests.conftest.wsgi_capturing_server.<locals>.CapturingServer'>, started 139780564461120)>.captured

test_original_request_not_scrubbed[True]

File: tests.integrations.fastapi.test_fastapi
Suite: py3.11-fastapi-v0.104.1
Error: IndexError: list index out of range

Stack Trace
tests/integrations/fastapi/test_fastapi.py:519: in test_original_request_not_scrubbed
    event = events[0]
            ^^^^^^^^^
E   IndexError: list index out of range

test_async_transport_concurrent_requests

File: tests.test_transport
Suite: py3.12-common
Error: AssertionError: assert 16 == 15 + where 16 = len([CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'sent_at': '2026-08-26T07:35:06.296373Z'} items=[<Item headers={'item_count': 1, 'type': 'log', 'content_type': 'application/vnd.sentry.items.log+json', 'length': 1753} payload=<Payload 'application/octet-stream'> data_category='log_item'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '72c252b79f4d4eec8bfb01d5950b2397', 'sent_at': '2026-08-26T07:35:06.350000Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '9bf6f7b302d94ebfbf763f34a2381841', 'sent_at': '2026-08-26T07:35:06.351436Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '3e1707d570a148d6a600a5665e510753', 'sent_at': '2026-08-26T07:35:06.352764Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': 'af461fc0ff9040248ebf016b596b9b0c', 'sent_at': '2026-08-26T07:35:06.354184Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '5501e5539740487cbeb0b875eae5b1d7', 'sent_at': '2026-08-26T07:35:06.355522Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '6362b1a3c35c4983b81518548e54bcb3', 'sent_at': '2026-08-26T07:35:06.356835Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '704222a803db4bb6ad88a48e214937cd', 'sent_at': '2026-08-26T07:35:06.358164Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': 'eefa645cd16649edb6dad811b509b52b', 'sent_at': '2026-08-26T07:35:06.359468Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '9f6e4973c0e0485fb516722c71aa44bb', 'sent_at': '2026-08-26T07:35:06.360771Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '9e1c5a448e524638b6afbdd228384a35', 'sent_at': '2026-08-26T07:35:06.362094Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '74107df4311d4e07ac386b09d2d5bdd3', 'sent_at': '2026-08-26T07:35:06.363549Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1739} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': 'da176c1ce6b54fbeb6479cec692b8de6', 'sent_at': '2026-08-26T07:35:06.364948Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1739} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': 'a7f287b196974a908f989a85115cfa7c', 'sent_at': '2026-08-26T07:35:06.366334Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1739} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '8dd0a5c8e19c4f32aa50aaad64044b79', 'sent_at': '2026-08-26T07:35:06.367686Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1739} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '3dd159845ad541b287583963b8f41265', 'sent_at': '2026-08-26T07:35:06.369038Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1739} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True)]) + where [CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'sent_at': '2026-08-26T07:35:06.296373Z'} items=[<Item headers={'item_count': 1, 'type': 'log', 'content_type': 'application/vnd.sentry.items.log+json', 'length': 1753} payload=<Payload 'application/octet-stream'> data_category='log_item'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '72c252b79f4d4eec8bfb01d5950b2397', 'sent_at': '2026-08-26T07:35:06.350000Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '9bf6f7b302d94ebfbf763f34a2381841', 'sent_at': '2026-08-26T07:35:06.351436Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '3e1707d570a148d6a600a5665e510753', 'sent_at': '2026-08-26T07:35:06.352764Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': 'af461fc0ff9040248ebf016b596b9b0c', 'sent_at': '2026-08-26T07:35:06.354184Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '5501e5539740487cbeb0b875eae5b1d7', 'sent_at': '2026-08-26T07:35:06.355522Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '6362b1a3c35c4983b81518548e54bcb3', 'sent_at': '2026-08-26T07:35:06.356835Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '704222a803db4bb6ad88a48e214937cd', 'sent_at': '2026-08-26T07:35:06.358164Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': 'eefa645cd16649edb6dad811b509b52b', 'sent_at': '2026-08-26T07:35:06.359468Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '9f6e4973c0e0485fb516722c71aa44bb', 'sent_at': '2026-08-26T07:35:06.360771Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '9e1c5a448e524638b6afbdd228384a35', 'sent_at': '2026-08-26T07:35:06.362094Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '74107df4311d4e07ac386b09d2d5bdd3', 'sent_at': '2026-08-26T07:35:06.363549Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1739} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': 'da176c1ce6b54fbeb6479cec692b8de6', 'sent_at': '2026-08-26T07:35:06.364948Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1739} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': 'a7f287b196974a908f989a85115cfa7c', 'sent_at': '2026-08-26T07:35:06.366334Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1739} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '8dd0a5c8e19c4f32aa50aaad64044b79', 'sent_at': '2026-08-26T07:35:06.367686Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1739} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '3dd159845ad541b287583963b8f41265', 'sent_at': '2026-08-26T07:35:06.369038Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1739} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True)] = <CapturingServer(<class 'tests.conftest.wsgi_capturing_server..CapturingServer'>, started 140537216919104)>.captured

Stack Trace
tests/test_transport.py:1057: in test_async_transport_concurrent_requests
    assert len(capturing_server.captured) == num_messages
E   AssertionError: assert 16 == 15
E    +  where 16 = len([CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'sent_at': '2026-08-26T07:35:06.296373Z'} items=[<Item headers={'item_count': 1, 'type': 'log', 'content_type': 'application/vnd.sentry.items.log+json', 'length': 1753} payload=<Payload 'application/octet-stream'> data_category='log_item'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '72c252b79f4d4eec8bfb01d5950b2397', 'sent_at': '2026-08-26T07:35:06.350000Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '9bf6f7b302d94ebfbf763f34a2381841', 'sent_at': '2026-08-26T07:35:06.351436Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '3e1707d570a148d6a600a5665e510753', 'sent_at': '2026-08-26T07:35:06.352764Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': 'af461fc0ff9040248ebf016b596b9b0c', 'sent_at': '2026-08-26T07:35:06.354184Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '5501e5539740487cbeb0b875eae5b1d7', 'sent_at': '2026-08-26T07:35:06.355522Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '6362b1a3c35c4983b81518548e54bcb3', 'sent_at': '2026-08-26T07:35:06.356835Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '704222a803db4bb6ad88a48e214937cd', 'sent_at': '2026-08-26T07:35:06.358164Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': 'eefa645cd16649edb6dad811b509b52b', 'sent_at': '2026-08-26T07:35:06.359468Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '9f6e4973c0e0485fb516722c71aa44bb', 'sent_at': '2026-08-26T07:35:06.360771Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '9e1c5a448e524638b6afbdd228384a35', 'sent_at': '2026-08-26T07:35:06.362094Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '74107df4311d4e07ac386b09d2d5bdd3', 'sent_at': '2026-08-26T07:35:06.363549Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1739} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': 'da176c1ce6b54fbeb6479cec692b8de6', 'sent_at': '2026-08-26T07:35:06.364948Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1739} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': 'a7f287b196974a908f989a85115cfa7c', 'sent_at': '2026-08-26T07:35:06.366334Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1739} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '8dd0a5c8e19c4f32aa50aaad64044b79', 'sent_at': '2026-08-26T07:35:06.367686Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1739} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '3dd159845ad541b287583963b8f41265', 'sent_at': '2026-08-26T07:35:06.369038Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1739} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True)])
E    +    where [CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'sent_at': '2026-08-26T07:35:06.296373Z'} items=[<Item headers={'item_count': 1, 'type': 'log', 'content_type': 'application/vnd.sentry.items.log+json', 'length': 1753} payload=<Payload 'application/octet-stream'> data_category='log_item'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '72c252b79f4d4eec8bfb01d5950b2397', 'sent_at': '2026-08-26T07:35:06.350000Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '9bf6f7b302d94ebfbf763f34a2381841', 'sent_at': '2026-08-26T07:35:06.351436Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '3e1707d570a148d6a600a5665e510753', 'sent_at': '2026-08-26T07:35:06.352764Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': 'af461fc0ff9040248ebf016b596b9b0c', 'sent_at': '2026-08-26T07:35:06.354184Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '5501e5539740487cbeb0b875eae5b1d7', 'sent_at': '2026-08-26T07:35:06.355522Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '6362b1a3c35c4983b81518548e54bcb3', 'sent_at': '2026-08-26T07:35:06.356835Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '704222a803db4bb6ad88a48e214937cd', 'sent_at': '2026-08-26T07:35:06.358164Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': 'eefa645cd16649edb6dad811b509b52b', 'sent_at': '2026-08-26T07:35:06.359468Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '9f6e4973c0e0485fb516722c71aa44bb', 'sent_at': '2026-08-26T07:35:06.360771Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '9e1c5a448e524638b6afbdd228384a35', 'sent_at': '2026-08-26T07:35:06.362094Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1738} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '74107df4311d4e07ac386b09d2d5bdd3', 'sent_at': '2026-08-26T07:35:06.363549Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1739} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': 'da176c1ce6b54fbeb6479cec692b8de6', 'sent_at': '2026-08-26T07:35:06.364948Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1739} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': 'a7f287b196974a908f989a85115cfa7c', 'sent_at': '2026-08-26T07:35:06.366334Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1739} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '8dd0a5c8e19c4f32aa50aaad64044b79', 'sent_at': '2026-08-26T07:35:06.367686Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1739} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True), CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'event_id': '3dd159845ad541b287583963b8f41265', 'sent_at': '2026-08-26T07:35:06.369038Z', 'trace': {'trace_id': '0622dd1724514fbc9e099da6d3f41515', 'environment': 'production', 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'public_key': 'foobar'}} items=[<Item headers={'type': 'event', 'content_type': 'application/json', 'length': 1739} payload=<Payload 'application/json'> data_category='error'>]>, compressed=True)] = <CapturingServer(<class 'tests.conftest.wsgi_capturing_server.<locals>.CapturingServer'>, started 140537216919104)>.captured

test_task_error_reporting[False]

File: tests.integrations.django.test_tasks
Suite: py3.12-django-v6.1
Error: AssertionError: assert 1 == 2 + where 1 = len([{'type': 'transaction', 'transaction': 'test_transaction', 'transaction_info': {'source': <TransactionSource.CUSTOM: 'custom'>}, 'contexts': {'trace': {'trace_id': 'e8969cb23138410b9729916c2e82d802', 'span_id': '84e02c9522038991', 'parent_span_id': None, 'op': None, 'description': None, 'origin': 'manual', 'data': {'thread.id': '139771917403968', 'thread.name': 'MainThread'}}, 'runtime': {'name': 'CPython', 'version': '3.12.14', 'build': '3.12.14 (main, Aug 14 2026, 15:34:45) [Clang 22.1.3 ]'}}, 'tags': {}, 'timestamp': '2026-08-26T07:37:28.239121Z', 'start_timestamp': '2026-08-26T07:37:28.237301Z', 'spans': [{'trace_id': 'e8969cb23138410b9729916c2e82d802', 'span_id': 'a652c234aff6ae81', 'parent_span_id': '84e02c9522038991', 'same_process_as_parent': True, 'op': 'queue.submit.django', 'description': 'tests.integrations.django.test_tasks.failing_task', 'start_timestamp': '2026-08-26T07:37:28.237938Z', 'timestamp': '2026-08-26T07:37:28.239108Z', 'origin': 'auto.http.django', 'data': {'thread.id': '139771917403968', 'thread.name': 'MainThread'}}, {'trace_id': 'e8969cb23138410b9729916c2e82d802', 'span_id': '942f3a9d6f3f4b60', 'parent_span_id': 'a652c234aff6ae81', 'same_process_as_parent': True, 'op': 'event.django', 'description': 'django.tasks.signals.log_task_enqueued', 'start_timestamp': '2026-08-26T07:37:28.238303Z', 'timestamp': '2026-08-26T07:37:28.238339Z', 'origin': 'auto.http.django', 'data': {'thread.id': '139771917403968', 'thread.name': 'MainThread', 'signal': 'django.tasks.signals.log_task_enqueued'}}, {'trace_id': 'e8969cb23138410b9729916c2e82d802', 'span_id': '9681b0f645df8f06', 'parent_span_id': 'a652c234aff6ae81', 'same_process_as_parent': True, 'op': 'event.django', 'description': 'django.tasks.signals.log_task_started', 'start_timestamp': '2026-08-26T07:37:28.238403Z', 'timestamp': '2026-08-26T07:37:28.238510Z', 'origin': 'auto.http.django', 'data': {'thread.id': '139771917403968', 'thread.name': 'MainThread', 'signal': 'django.tasks.signals.log_task_started'}}, {'trace_id': 'e8969cb23138410b9729916c2e82d802', 'span_id': 'b0676260bde8fbcf', 'parent_span_id': 'a652c234aff6ae81', 'same_process_as_parent': True, 'op': 'event.django', 'description': 'django.tasks.signals.log_task_finished', 'start_timestamp': '2026-08-26T07:37:28.238820Z', 'timestamp': '2026-08-26T07:37:28.239096Z', 'origin': 'auto.http.django', 'data': {'thread.id': '139771917403968', 'thread.name': 'MainThread', 'signal': 'django.tasks.signals.log_task_finished'}}], 'event_id': '72b06b66eee84769bd96c76c9b4f6b90', 'extra': {'sys.argv': ['/home/runner/work/sentry-python/sentry-python/.tox/py3.12-django-v6.1/lib/python3.12/site-packages/pytest/main.py', '-W', 'error::pytest.PytestUnraisableExceptionWarning', 'tests/integrations/django', '-o', 'junit_suite_name=py3.12-django-v6.1', '--junitxml=.junitxml-py3.12-django-v6.1']}, 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'environment': 'production', 'server_name': 'runnervmec1zy', 'sdk': {'name': 'sentry.python.django', 'version': '2.68.1', 'packages': [{'name': 'pypi:sentry-sdk', 'version': '2.68.1'}], 'integrations': ['argv', 'atexit', 'dedupe', 'django', 'excepthook', 'modules', 'stdlib', 'threading', 'unraisablehook']}, 'platform': 'python'}])

Stack Trace
tests/integrations/django/test_tasks.py:235: in test_task_error_reporting
    assert len(events) == 2
E   AssertionError: assert 1 == 2
E    +  where 1 = len([{'type': 'transaction', 'transaction': 'test_transaction', 'transaction_info': {'source': <TransactionSource.CUSTOM: 'custom'>}, 'contexts': {'trace': {'trace_id': 'e8969cb23138410b9729916c2e82d802', 'span_id': '84e02c9522038991', 'parent_span_id': None, 'op': None, 'description': None, 'origin': 'manual', 'data': {'thread.id': '139771917403968', 'thread.name': 'MainThread'}}, 'runtime': {'name': 'CPython', 'version': '3.12.14', 'build': '3.12.14 (main, Aug 14 2026, 15:34:45) [Clang 22.1.3 ]'}}, 'tags': {}, 'timestamp': '2026-08-26T07:37:28.239121Z', 'start_timestamp': '2026-08-26T07:37:28.237301Z', 'spans': [{'trace_id': 'e8969cb23138410b9729916c2e82d802', 'span_id': 'a652c234aff6ae81', 'parent_span_id': '84e02c9522038991', 'same_process_as_parent': True, 'op': 'queue.submit.django', 'description': 'tests.integrations.django.test_tasks.failing_task', 'start_timestamp': '2026-08-26T07:37:28.237938Z', 'timestamp': '2026-08-26T07:37:28.239108Z', 'origin': 'auto.http.django', 'data': {'thread.id': '139771917403968', 'thread.name': 'MainThread'}}, {'trace_id': 'e8969cb23138410b9729916c2e82d802', 'span_id': '942f3a9d6f3f4b60', 'parent_span_id': 'a652c234aff6ae81', 'same_process_as_parent': True, 'op': 'event.django', 'description': 'django.tasks.signals.log_task_enqueued', 'start_timestamp': '2026-08-26T07:37:28.238303Z', 'timestamp': '2026-08-26T07:37:28.238339Z', 'origin': 'auto.http.django', 'data': {'thread.id': '139771917403968', 'thread.name': 'MainThread', 'signal': 'django.tasks.signals.log_task_enqueued'}}, {'trace_id': 'e8969cb23138410b9729916c2e82d802', 'span_id': '9681b0f645df8f06', 'parent_span_id': 'a652c234aff6ae81', 'same_process_as_parent': True, 'op': 'event.django', 'description': 'django.tasks.signals.log_task_started', 'start_timestamp': '2026-08-26T07:37:28.238403Z', 'timestamp': '2026-08-26T07:37:28.238510Z', 'origin': 'auto.http.django', 'data': {'thread.id': '139771917403968', 'thread.name': 'MainThread', 'signal': 'django.tasks.signals.log_task_started'}}, {'trace_id': 'e8969cb23138410b9729916c2e82d802', 'span_id': 'b0676260bde8fbcf', 'parent_span_id': 'a652c234aff6ae81', 'same_process_as_parent': True, 'op': 'event.django', 'description': 'django.tasks.signals.log_task_finished', 'start_timestamp': '2026-08-26T07:37:28.238820Z', 'timestamp': '2026-08-26T07:37:28.239096Z', 'origin': 'auto.http.django', 'data': {'thread.id': '139771917403968', 'thread.name': 'MainThread', 'signal': 'django.tasks.signals.log_task_finished'}}], 'event_id': '72b06b66eee84769bd96c76c9b4f6b90', 'extra': {'sys.argv': ['/home/runner/work/sentry-python/sentry-python/.tox/py3.12-django-v6.1/lib/python3.12/site-packages/pytest/__main__.py', '-W', 'error::pytest.PytestUnraisableExceptionWarning', 'tests/integrations/django', '-o', 'junit_suite_name=py3.12-django-v6.1', '--junitxml=.junitxml-py3.12-django-v6.1']}, 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'environment': 'production', 'server_name': 'runnervmec1zy', 'sdk': {'name': 'sentry.python.django', 'version': '2.68.1', 'packages': [{'name': 'pypi:sentry-sdk', 'version': '2.68.1'}], 'integrations': ['argv', 'atexit', 'dedupe', 'django', 'excepthook', 'modules', 'stdlib', 'threading', 'unraisablehook']}, 'platform': 'python'}])

test_transport_works_async[True-close-False-9-<invalid>]

File: tests.test_transport
Suite: py3.13-common
Error: AssertionError: assert True == False + where True = CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'sent_at': '2026-08-26T07:35:14.333481Z'} items=[<Item headers={'item_count': 1, 'type': 'log', 'content_type': 'application/vnd.sentry.items.log+json', 'length': 1753} payload=<Payload 'application/octet-stream'> data_category='log_item'>]>, compressed=True).compressed

Stack Trace
tests/test_transport.py:1004: in test_transport_works_async
    assert capturing_server.captured[0].compressed == should_compress
E   AssertionError: assert True == False
E    +  where True = CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'sent_at': '2026-08-26T07:35:14.333481Z'} items=[<Item headers={'item_count': 1, 'type': 'log', 'content_type': 'application/vnd.sentry.items.log+json', 'length': 1753} payload=<Payload 'application/octet-stream'> data_category='log_item'>]>, compressed=True).compressed

test_cache_spans_item_size[True]

File: tests.integrations.django.test_cache_module
Suite: py3.13-django-v5.2.17
Error: tests/integrations/django/test_cache_module.py:758: in test_cache_spans_item_size assert not spans[0]["attributes"]["cache.hit"] E assert not True

Stack Trace
tests/integrations/django/test_cache_module.py:758: in test_cache_spans_item_size
    assert not spans[0]["attributes"]["cache.hit"]
E   assert not True

test_task_error_reporting[False]

File: tests.integrations.django.test_tasks
Suite: py3.13-django-v6.1
Error: AssertionError: assert 1 == 2 + where 1 = len([{'type': 'transaction', 'transaction': 'test_transaction', 'transaction_info': {'source': <TransactionSource.CUSTOM: 'custom'>}, 'contexts': {'trace': {'trace_id': 'dcaaddb880d643b397271d0083ace1a9', 'span_id': 'baef6bf418e228d4', 'parent_span_id': None, 'op': None, 'description': None, 'origin': 'manual', 'data': {'thread.id': '140243045439296', 'thread.name': 'MainThread'}}, 'runtime': {'name': 'CPython', 'version': '3.13.15', 'build': '3.13.15 (main, Aug 14 2026, 15:34:59) [Clang 22.1.3 ]'}}, 'tags': {}, 'timestamp': '2026-08-26T07:38:48.531505Z', 'start_timestamp': '2026-08-26T07:38:48.528362Z', 'spans': [{'trace_id': 'dcaaddb880d643b397271d0083ace1a9', 'span_id': 'ab6a1d687fcf42e0', 'parent_span_id': 'baef6bf418e228d4', 'same_process_as_parent': True, 'op': 'queue.submit.django', 'description': 'tests.integrations.django.test_tasks.failing_task', 'start_timestamp': '2026-08-26T07:38:48.529267Z', 'timestamp': '2026-08-26T07:38:48.531482Z', 'origin': 'auto.http.django', 'data': {'thread.id': '140243045439296', 'thread.name': 'MainThread'}}, {'trace_id': 'dcaaddb880d643b397271d0083ace1a9', 'span_id': 'b9e28ec9e82cbb58', 'parent_span_id': 'ab6a1d687fcf42e0', 'same_process_as_parent': True, 'op': 'event.django', 'description': 'django.tasks.signals.log_task_enqueued', 'start_timestamp': '2026-08-26T07:38:48.529782Z', 'timestamp': '2026-08-26T07:38:48.529839Z', 'origin': 'auto.http.django', 'data': {'thread.id': '140243045439296', 'thread.name': 'MainThread', 'signal': 'django.tasks.signals.log_task_enqueued'}}, {'trace_id': 'dcaaddb880d643b397271d0083ace1a9', 'span_id': '898c39da4639ca37', 'parent_span_id': 'ab6a1d687fcf42e0', 'same_process_as_parent': True, 'op': 'event.django', 'description': 'django.tasks.signals.log_task_started', 'start_timestamp': '2026-08-26T07:38:48.529940Z', 'timestamp': '2026-08-26T07:38:48.530109Z', 'origin': 'auto.http.django', 'data': {'thread.id': '140243045439296', 'thread.name': 'MainThread', 'signal': 'django.tasks.signals.log_task_started'}}, {'trace_id': 'dcaaddb880d643b397271d0083ace1a9', 'span_id': 'a50ceefa4f77af6e', 'parent_span_id': 'ab6a1d687fcf42e0', 'same_process_as_parent': True, 'op': 'event.django', 'description': 'django.tasks.signals.log_task_finished', 'start_timestamp': '2026-08-26T07:38:48.530810Z', 'timestamp': '2026-08-26T07:38:48.531463Z', 'origin': 'auto.http.django', 'data': {'thread.id': '140243045439296', 'thread.name': 'MainThread', 'signal': 'django.tasks.signals.log_task_finished'}}], 'event_id': '257879f289a54590bd169d89ea757a9b', 'extra': {'sys.argv': ['/home/runner/work/sentry-python/sentry-python/.tox/py3.13-django-v6.1/lib/python3.13/site-packages/pytest/main.py', '-W', 'error::pytest.PytestUnraisableExceptionWarning', 'tests/integrations/django', '-o', 'junit_suite_name=py3.13-django-v6.1', '--junitxml=.junitxml-py3.13-django-v6.1']}, 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'environment': 'production', 'server_name': 'runnervmec1zy', 'sdk': {'name': 'sentry.python.django', 'version': '2.68.1', 'packages': [{'name': 'pypi:sentry-sdk', 'version': '2.68.1'}], 'integrations': ['argv', 'atexit', 'dedupe', 'django', 'excepthook', 'modules', 'stdlib', 'threading', 'unraisablehook']}, 'platform': 'python'}])

Stack Trace
tests/integrations/django/test_tasks.py:235: in test_task_error_reporting
    assert len(events) == 2
E   AssertionError: assert 1 == 2
E    +  where 1 = len([{'type': 'transaction', 'transaction': 'test_transaction', 'transaction_info': {'source': <TransactionSource.CUSTOM: 'custom'>}, 'contexts': {'trace': {'trace_id': 'dcaaddb880d643b397271d0083ace1a9', 'span_id': 'baef6bf418e228d4', 'parent_span_id': None, 'op': None, 'description': None, 'origin': 'manual', 'data': {'thread.id': '140243045439296', 'thread.name': 'MainThread'}}, 'runtime': {'name': 'CPython', 'version': '3.13.15', 'build': '3.13.15 (main, Aug 14 2026, 15:34:59) [Clang 22.1.3 ]'}}, 'tags': {}, 'timestamp': '2026-08-26T07:38:48.531505Z', 'start_timestamp': '2026-08-26T07:38:48.528362Z', 'spans': [{'trace_id': 'dcaaddb880d643b397271d0083ace1a9', 'span_id': 'ab6a1d687fcf42e0', 'parent_span_id': 'baef6bf418e228d4', 'same_process_as_parent': True, 'op': 'queue.submit.django', 'description': 'tests.integrations.django.test_tasks.failing_task', 'start_timestamp': '2026-08-26T07:38:48.529267Z', 'timestamp': '2026-08-26T07:38:48.531482Z', 'origin': 'auto.http.django', 'data': {'thread.id': '140243045439296', 'thread.name': 'MainThread'}}, {'trace_id': 'dcaaddb880d643b397271d0083ace1a9', 'span_id': 'b9e28ec9e82cbb58', 'parent_span_id': 'ab6a1d687fcf42e0', 'same_process_as_parent': True, 'op': 'event.django', 'description': 'django.tasks.signals.log_task_enqueued', 'start_timestamp': '2026-08-26T07:38:48.529782Z', 'timestamp': '2026-08-26T07:38:48.529839Z', 'origin': 'auto.http.django', 'data': {'thread.id': '140243045439296', 'thread.name': 'MainThread', 'signal': 'django.tasks.signals.log_task_enqueued'}}, {'trace_id': 'dcaaddb880d643b397271d0083ace1a9', 'span_id': '898c39da4639ca37', 'parent_span_id': 'ab6a1d687fcf42e0', 'same_process_as_parent': True, 'op': 'event.django', 'description': 'django.tasks.signals.log_task_started', 'start_timestamp': '2026-08-26T07:38:48.529940Z', 'timestamp': '2026-08-26T07:38:48.530109Z', 'origin': 'auto.http.django', 'data': {'thread.id': '140243045439296', 'thread.name': 'MainThread', 'signal': 'django.tasks.signals.log_task_started'}}, {'trace_id': 'dcaaddb880d643b397271d0083ace1a9', 'span_id': 'a50ceefa4f77af6e', 'parent_span_id': 'ab6a1d687fcf42e0', 'same_process_as_parent': True, 'op': 'event.django', 'description': 'django.tasks.signals.log_task_finished', 'start_timestamp': '2026-08-26T07:38:48.530810Z', 'timestamp': '2026-08-26T07:38:48.531463Z', 'origin': 'auto.http.django', 'data': {'thread.id': '140243045439296', 'thread.name': 'MainThread', 'signal': 'django.tasks.signals.log_task_finished'}}], 'event_id': '257879f289a54590bd169d89ea757a9b', 'extra': {'sys.argv': ['/home/runner/work/sentry-python/sentry-python/.tox/py3.13-django-v6.1/lib/python3.13/site-packages/pytest/__main__.py', '-W', 'error::pytest.PytestUnraisableExceptionWarning', 'tests/integrations/django', '-o', 'junit_suite_name=py3.13-django-v6.1', '--junitxml=.junitxml-py3.13-django-v6.1']}, 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'environment': 'production', 'server_name': 'runnervmec1zy', 'sdk': {'name': 'sentry.python.django', 'version': '2.68.1', 'packages': [{'name': 'pypi:sentry-sdk', 'version': '2.68.1'}], 'integrations': ['argv', 'atexit', 'dedupe', 'django', 'excepthook', 'modules', 'stdlib', 'threading', 'unraisablehook']}, 'platform': 'python'}])

test_transport_works_async[False-flush-False-0-None]

File: tests.test_transport
Suite: py3.14-common
Error: AssertionError: assert True == False + where True = CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'sent_at': '2026-08-26T07:35:17.346894Z'} items=[<Item headers={'item_count': 1, 'type': 'log', 'content_type': 'application/vnd.sentry.items.log+json', 'length': 1752} payload=<Payload 'application/octet-stream'> data_category='log_item'>]>, compressed=True).compressed

Stack Trace
tests/test_transport.py:1004: in test_transport_works_async
    assert capturing_server.captured[0].compressed == should_compress
E   AssertionError: assert True == False
E    +  where True = CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'sent_at': '2026-08-26T07:35:17.346894Z'} items=[<Item headers={'item_count': 1, 'type': 'log', 'content_type': 'application/vnd.sentry.items.log+json', 'length': 1752} payload=<Payload 'application/octet-stream'> data_category='log_item'>]>, compressed=True).compressed

test_task_error_reporting[False]

File: tests.integrations.django.test_tasks
Suite: py3.14-django-v6.1
Error: AssertionError: assert 1 == 2 + where 1 = len([{'type': 'transaction', 'transaction': 'test_transaction', 'transaction_info': {'source': <TransactionSource.CUSTOM: 'custom'>}, 'contexts': {'trace': {'trace_id': '3528d5b279e742338d940f3a01cb1f58', 'span_id': 'a2439bbd0058074d', 'parent_span_id': None, 'op': None, 'description': None, 'origin': 'manual', 'data': {'thread.id': '139649229522752', 'thread.name': 'MainThread'}}, 'runtime': {'name': 'CPython', 'version': '3.14.7', 'build': '3.14.7 (main, Aug 25 2026, 14:02:56) [Clang 22.1.3 ]'}}, 'tags': {}, 'timestamp': '2026-08-26T07:38:20.469875Z', 'start_timestamp': '2026-08-26T07:38:20.466908Z', 'spans': [{'trace_id': '3528d5b279e742338d940f3a01cb1f58', 'span_id': 'a9bbf6aeb46a680f', 'parent_span_id': 'a2439bbd0058074d', 'same_process_as_parent': True, 'op': 'queue.submit.django', 'description': 'tests.integrations.django.test_tasks.failing_task', 'start_timestamp': '2026-08-26T07:38:20.467731Z', 'timestamp': '2026-08-26T07:38:20.469856Z', 'origin': 'auto.http.django', 'data': {'thread.id': '139649229522752', 'thread.name': 'MainThread'}}, {'trace_id': '3528d5b279e742338d940f3a01cb1f58', 'span_id': '8cf3f5ab333dd338', 'parent_span_id': 'a9bbf6aeb46a680f', 'same_process_as_parent': True, 'op': 'event.django', 'description': 'django.tasks.signals.log_task_enqueued', 'start_timestamp': '2026-08-26T07:38:20.468247Z', 'timestamp': '2026-08-26T07:38:20.468354Z', 'origin': 'auto.http.django', 'data': {'thread.id': '139649229522752', 'thread.name': 'MainThread', 'signal': 'django.tasks.signals.log_task_enqueued'}}, {'trace_id': '3528d5b279e742338d940f3a01cb1f58', 'span_id': 'bbeed6fff6299e84', 'parent_span_id': 'a9bbf6aeb46a680f', 'same_process_as_parent': True, 'op': 'event.django', 'description': 'django.tasks.signals.log_task_started', 'start_timestamp': '2026-08-26T07:38:20.468469Z', 'timestamp': '2026-08-26T07:38:20.468623Z', 'origin': 'auto.http.django', 'data': {'thread.id': '139649229522752', 'thread.name': 'MainThread', 'signal': 'django.tasks.signals.log_task_started'}}, {'trace_id': '3528d5b279e742338d940f3a01cb1f58', 'span_id': 'a4eb1a2b3dd53071', 'parent_span_id': 'a9bbf6aeb46a680f', 'same_process_as_parent': True, 'op': 'event.django', 'description': 'django.tasks.signals.log_task_finished', 'start_timestamp': '2026-08-26T07:38:20.469291Z', 'timestamp': '2026-08-26T07:38:20.469840Z', 'origin': 'auto.http.django', 'data': {'thread.id': '139649229522752', 'thread.name': 'MainThread', 'signal': 'django.tasks.signals.log_task_finished'}}], 'event_id': 'ccf35143e1964e31a70669ae31bef2cd', 'extra': {'sys.argv': ['/home/runner/work/sentry-python/sentry-python/.tox/py3.14-django-v6.1/lib/python3.14/site-packages/pytest/main.py', '-W', 'error::pytest.PytestUnraisableExceptionWarning', 'tests/integrations/django', '-o', 'junit_suite_name=py3.14-django-v6.1', '--junitxml=.junitxml-py3.14-django-v6.1']}, 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'environment': 'production', 'server_name': 'runnervmec1zy', 'sdk': {'name': 'sentry.python.django', 'version': '2.68.1', 'packages': [{'name': 'pypi:sentry-sdk', 'version': '2.68.1'}], 'integrations': ['argv', 'atexit', 'dedupe', 'django', 'excepthook', 'modules', 'stdlib', 'threading', 'unraisablehook']}, 'platform': 'python'}])

Stack Trace
tests/integrations/django/test_tasks.py:235: in test_task_error_reporting
    assert len(events) == 2
E   AssertionError: assert 1 == 2
E    +  where 1 = len([{'type': 'transaction', 'transaction': 'test_transaction', 'transaction_info': {'source': <TransactionSource.CUSTOM: 'custom'>}, 'contexts': {'trace': {'trace_id': '3528d5b279e742338d940f3a01cb1f58', 'span_id': 'a2439bbd0058074d', 'parent_span_id': None, 'op': None, 'description': None, 'origin': 'manual', 'data': {'thread.id': '139649229522752', 'thread.name': 'MainThread'}}, 'runtime': {'name': 'CPython', 'version': '3.14.7', 'build': '3.14.7 (main, Aug 25 2026, 14:02:56) [Clang 22.1.3 ]'}}, 'tags': {}, 'timestamp': '2026-08-26T07:38:20.469875Z', 'start_timestamp': '2026-08-26T07:38:20.466908Z', 'spans': [{'trace_id': '3528d5b279e742338d940f3a01cb1f58', 'span_id': 'a9bbf6aeb46a680f', 'parent_span_id': 'a2439bbd0058074d', 'same_process_as_parent': True, 'op': 'queue.submit.django', 'description': 'tests.integrations.django.test_tasks.failing_task', 'start_timestamp': '2026-08-26T07:38:20.467731Z', 'timestamp': '2026-08-26T07:38:20.469856Z', 'origin': 'auto.http.django', 'data': {'thread.id': '139649229522752', 'thread.name': 'MainThread'}}, {'trace_id': '3528d5b279e742338d940f3a01cb1f58', 'span_id': '8cf3f5ab333dd338', 'parent_span_id': 'a9bbf6aeb46a680f', 'same_process_as_parent': True, 'op': 'event.django', 'description': 'django.tasks.signals.log_task_enqueued', 'start_timestamp': '2026-08-26T07:38:20.468247Z', 'timestamp': '2026-08-26T07:38:20.468354Z', 'origin': 'auto.http.django', 'data': {'thread.id': '139649229522752', 'thread.name': 'MainThread', 'signal': 'django.tasks.signals.log_task_enqueued'}}, {'trace_id': '3528d5b279e742338d940f3a01cb1f58', 'span_id': 'bbeed6fff6299e84', 'parent_span_id': 'a9bbf6aeb46a680f', 'same_process_as_parent': True, 'op': 'event.django', 'description': 'django.tasks.signals.log_task_started', 'start_timestamp': '2026-08-26T07:38:20.468469Z', 'timestamp': '2026-08-26T07:38:20.468623Z', 'origin': 'auto.http.django', 'data': {'thread.id': '139649229522752', 'thread.name': 'MainThread', 'signal': 'django.tasks.signals.log_task_started'}}, {'trace_id': '3528d5b279e742338d940f3a01cb1f58', 'span_id': 'a4eb1a2b3dd53071', 'parent_span_id': 'a9bbf6aeb46a680f', 'same_process_as_parent': True, 'op': 'event.django', 'description': 'django.tasks.signals.log_task_finished', 'start_timestamp': '2026-08-26T07:38:20.469291Z', 'timestamp': '2026-08-26T07:38:20.469840Z', 'origin': 'auto.http.django', 'data': {'thread.id': '139649229522752', 'thread.name': 'MainThread', 'signal': 'django.tasks.signals.log_task_finished'}}], 'event_id': 'ccf35143e1964e31a70669ae31bef2cd', 'extra': {'sys.argv': ['/home/runner/work/sentry-python/sentry-python/.tox/py3.14-django-v6.1/lib/python3.14/site-packages/pytest/__main__.py', '-W', 'error::pytest.PytestUnraisableExceptionWarning', 'tests/integrations/django', '-o', 'junit_suite_name=py3.14-django-v6.1', '--junitxml=.junitxml-py3.14-django-v6.1']}, 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'environment': 'production', 'server_name': 'runnervmec1zy', 'sdk': {'name': 'sentry.python.django', 'version': '2.68.1', 'packages': [{'name': 'pypi:sentry-sdk', 'version': '2.68.1'}], 'integrations': ['argv', 'atexit', 'dedupe', 'django', 'excepthook', 'modules', 'stdlib', 'threading', 'unraisablehook']}, 'platform': 'python'}])

test_task_error_reporting[False]

File: tests.integrations.django.test_tasks
Suite: py3.14t-django-v6.1
Error: AssertionError: assert 1 == 2 + where 1 = len([{'type': 'transaction', 'transaction': 'test_transaction', 'transaction_info': {'source': <TransactionSource.CUSTOM: 'custom'>}, 'contexts': {'trace': {'trace_id': '4e6301e119004879b7100c65845acc35', 'span_id': '866d1c7d9fe93f3b', 'parent_span_id': None, 'op': None, 'description': None, 'origin': 'manual', 'data': {'thread.id': '140155471681344', 'thread.name': 'MainThread'}}, 'runtime': {'name': 'CPython', 'version': '3.14.7', 'build': '3.14.7 free-threading build (main, Aug 14 2026, 15:35:36) [Clang 22.1.3 ]'}}, 'tags': {}, 'timestamp': '2026-08-26T07:39:40.908640Z', 'start_timestamp': '2026-08-26T07:39:40.903397Z', 'spans': [{'trace_id': '4e6301e119004879b7100c65845acc35', 'span_id': 'a6181ebcbcbf64b3', 'parent_span_id': '866d1c7d9fe93f3b', 'same_process_as_parent': True, 'op': 'queue.submit.django', 'description': 'tests.integrations.django.test_tasks.failing_task', 'start_timestamp': '2026-08-26T07:39:40.905387Z', 'timestamp': '2026-08-26T07:39:40.908588Z', 'origin': 'auto.http.django', 'data': {'thread.id': '140155471681344', 'thread.name': 'MainThread'}}, {'trace_id': '4e6301e119004879b7100c65845acc35', 'span_id': 'b7610462389d67a0', 'parent_span_id': 'a6181ebcbcbf64b3', 'same_process_as_parent': True, 'op': 'event.django', 'description': 'django.tasks.signals.log_task_enqueued', 'start_timestamp': '2026-08-26T07:39:40.906086Z', 'timestamp': '2026-08-26T07:39:40.906162Z', 'origin': 'auto.http.django', 'data': {'thread.id': '140155471681344', 'thread.name': 'MainThread', 'signal': 'django.tasks.signals.log_task_enqueued'}}, {'trace_id': '4e6301e119004879b7100c65845acc35', 'span_id': 'b4e89f3dd20a8c4b', 'parent_span_id': 'a6181ebcbcbf64b3', 'same_process_as_parent': True, 'op': 'event.django', 'description': 'django.tasks.signals.log_task_started', 'start_timestamp': '2026-08-26T07:39:40.906325Z', 'timestamp': '2026-08-26T07:39:40.906507Z', 'origin': 'auto.http.django', 'data': {'thread.id': '140155471681344', 'thread.name': 'MainThread', 'signal': 'django.tasks.signals.log_task_started'}}, {'trace_id': '4e6301e119004879b7100c65845acc35', 'span_id': '9f24254663d9810d', 'parent_span_id': 'a6181ebcbcbf64b3', 'same_process_as_parent': True, 'op': 'event.django', 'description': 'django.tasks.signals.log_task_finished', 'start_timestamp': '2026-08-26T07:39:40.907372Z', 'timestamp': '2026-08-26T07:39:40.908568Z', 'origin': 'auto.http.django', 'data': {'thread.id': '140155471681344', 'thread.name': 'MainThread', 'signal': 'django.tasks.signals.log_task_finished'}}], 'event_id': '798fb50795104ff9abf710e4d62bc3d4', 'extra': {'sys.argv': ['/home/runner/work/sentry-python/sentry-python/.tox/py3.14t-django-v6.1/lib/python3.14t/site-packages/pytest/main.py', '-W', 'error::pytest.PytestUnraisableExceptionWarning', 'tests/integrations/django', '-o', 'junit_suite_name=py3.14t-django-v6.1', '--junitxml=.junitxml-py3.14t-django-v6.1']}, 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'environment': 'production', 'server_name': 'runnervmec1zy', 'sdk': {'name': 'sentry.python.django', 'version': '2.68.1', 'packages': [{'name': 'pypi:sentry-sdk', 'version': '2.68.1'}], 'integrations': ['argv', 'atexit', 'dedupe', 'django', 'excepthook', 'modules', 'stdlib', 'threading', 'unraisablehook']}, 'platform': 'python'}])

Stack Trace
tests/integrations/django/test_tasks.py:235: in test_task_error_reporting
    assert len(events) == 2
E   AssertionError: assert 1 == 2
E    +  where 1 = len([{'type': 'transaction', 'transaction': 'test_transaction', 'transaction_info': {'source': <TransactionSource.CUSTOM: 'custom'>}, 'contexts': {'trace': {'trace_id': '4e6301e119004879b7100c65845acc35', 'span_id': '866d1c7d9fe93f3b', 'parent_span_id': None, 'op': None, 'description': None, 'origin': 'manual', 'data': {'thread.id': '140155471681344', 'thread.name': 'MainThread'}}, 'runtime': {'name': 'CPython', 'version': '3.14.7', 'build': '3.14.7 free-threading build (main, Aug 14 2026, 15:35:36) [Clang 22.1.3 ]'}}, 'tags': {}, 'timestamp': '2026-08-26T07:39:40.908640Z', 'start_timestamp': '2026-08-26T07:39:40.903397Z', 'spans': [{'trace_id': '4e6301e119004879b7100c65845acc35', 'span_id': 'a6181ebcbcbf64b3', 'parent_span_id': '866d1c7d9fe93f3b', 'same_process_as_parent': True, 'op': 'queue.submit.django', 'description': 'tests.integrations.django.test_tasks.failing_task', 'start_timestamp': '2026-08-26T07:39:40.905387Z', 'timestamp': '2026-08-26T07:39:40.908588Z', 'origin': 'auto.http.django', 'data': {'thread.id': '140155471681344', 'thread.name': 'MainThread'}}, {'trace_id': '4e6301e119004879b7100c65845acc35', 'span_id': 'b7610462389d67a0', 'parent_span_id': 'a6181ebcbcbf64b3', 'same_process_as_parent': True, 'op': 'event.django', 'description': 'django.tasks.signals.log_task_enqueued', 'start_timestamp': '2026-08-26T07:39:40.906086Z', 'timestamp': '2026-08-26T07:39:40.906162Z', 'origin': 'auto.http.django', 'data': {'thread.id': '140155471681344', 'thread.name': 'MainThread', 'signal': 'django.tasks.signals.log_task_enqueued'}}, {'trace_id': '4e6301e119004879b7100c65845acc35', 'span_id': 'b4e89f3dd20a8c4b', 'parent_span_id': 'a6181ebcbcbf64b3', 'same_process_as_parent': True, 'op': 'event.django', 'description': 'django.tasks.signals.log_task_started', 'start_timestamp': '2026-08-26T07:39:40.906325Z', 'timestamp': '2026-08-26T07:39:40.906507Z', 'origin': 'auto.http.django', 'data': {'thread.id': '140155471681344', 'thread.name': 'MainThread', 'signal': 'django.tasks.signals.log_task_started'}}, {'trace_id': '4e6301e119004879b7100c65845acc35', 'span_id': '9f24254663d9810d', 'parent_span_id': 'a6181ebcbcbf64b3', 'same_process_as_parent': True, 'op': 'event.django', 'description': 'django.tasks.signals.log_task_finished', 'start_timestamp': '2026-08-26T07:39:40.907372Z', 'timestamp': '2026-08-26T07:39:40.908568Z', 'origin': 'auto.http.django', 'data': {'thread.id': '140155471681344', 'thread.name': 'MainThread', 'signal': 'django.tasks.signals.log_task_finished'}}], 'event_id': '798fb50795104ff9abf710e4d62bc3d4', 'extra': {'sys.argv': ['/home/runner/work/sentry-python/sentry-python/.tox/py3.14t-django-v6.1/lib/python3.14t/site-packages/pytest/__main__.py', '-W', 'error::pytest.PytestUnraisableExceptionWarning', 'tests/integrations/django', '-o', 'junit_suite_name=py3.14t-django-v6.1', '--junitxml=.junitxml-py3.14t-django-v6.1']}, 'release': 'bb1cbed275155aef77372a25d91ecbdd04cc0b68', 'environment': 'production', 'server_name': 'runnervmec1zy', 'sdk': {'name': 'sentry.python.django', 'version': '2.68.1', 'packages': [{'name': 'pypi:sentry-sdk', 'version': '2.68.1'}], 'integrations': ['argv', 'atexit', 'dedupe', 'django', 'excepthook', 'modules', 'stdlib', 'threading', 'unraisablehook']}, 'platform': 'python'}])

test_flask_session_tracking

File: tests.integrations.flask.test_flask
Suite: py3.7-flask-v2.0.3
Error: ValueError: not enough values to unpack (expected 3, got 2)

Stack Trace
tests/integrations/flask/test_flask.py:364: in test_flask_session_tracking
    (first_event, error_event, session) = envelopes
E   ValueError: not enough values to unpack (expected 3, got 2)

test_request_not_modified_by_reference

File: tests.integrations.flask.test_flask
Suite: py3.7-flask-v2.0.3
Error: ValueError: not enough values to unpack (expected 1, got 0)

Stack Trace
tests/integrations/flask/test_flask.py:1042: in test_request_not_modified_by_reference
    (event,) = events
E   ValueError: not enough values to unpack (expected 1, got 0)

test_transport_works_async[True-close-False-9-<invalid>]

File: tests.test_transport
Suite: py3.8-common
Error: AssertionError: assert True == False + where True = CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'sent_at': '2026-08-26T07:35:09.530048Z'} items=[<Item headers={'item_count': 1, 'type': 'log', 'content_type': 'application/vnd.sentry.items.log+json', 'length': 1750} payload=<Payload 'application/octet-stream'> data_category='log_item'>]>, compressed=True).compressed

Stack Trace
tests/test_transport.py:1004: in test_transport_works_async
    assert capturing_server.captured[0].compressed == should_compress
E   AssertionError: assert True == False
E    +  where True = CapturedData(path='/api/132/envelope/', event=None, envelope=<Envelope headers={'sent_at': '2026-08-26T07:35:09.530048Z'} items=[<Item headers={'item_count': 1, 'type': 'log', 'content_type': 'application/vnd.sentry.items.log+json', 'length': 1750} payload=<Payload 'application/octet-stream'> data_category='log_item'>]>, compressed=True).compressed

test_flask_session_tracking

File: tests.integrations.flask.test_flask
Suite: py3.8-flask-v2.3.3
Error: ValueError: not enough values to unpack (expected 3, got 2)

Stack Trace
tests/integrations/flask/test_flask.py:364: in test_flask_session_tracking
    (first_event, error_event, session) = envelopes
E   ValueError: not enough values to unpack (expected 3, got 2)

test_request_not_modified_by_reference

File: tests.integrations.flask.test_flask
Suite: py3.8-flask-v2.3.3
Error: ValueError: not enough values to unpack (expected 1, got 0)

Stack Trace
tests/integrations/flask/test_flask.py:1042: in test_request_not_modified_by_reference
    (event,) = events
E   ValueError: not enough values to unpack (expected 1, got 0)

test_flask_session_tracking

File: tests.integrations.flask.test_flask
Suite: py3.9-flask-v2.0.3
Error: ValueError: not enough values to unpack (expected 3, got 2)

Stack Trace
tests/integrations/flask/test_flask.py:364: in test_flask_session_tracking
    (first_event, error_event, session) = envelopes
E   ValueError: not enough values to unpack (expected 3, got 2)

test_request_not_modified_by_reference

File: tests.integrations.flask.test_flask
Suite: py3.9-flask-v2.0.3
Error: ValueError: not enough values to unpack (expected 1, got 0)

Stack Trace
tests/integrations/flask/test_flask.py:1042: in test_request_not_modified_by_reference
    (event,) = events
E   ValueError: not enough values to unpack (expected 1, got 0)

test_flask_session_tracking

File: tests.integrations.flask.test_flask
Suite: py3.9-flask-v3.1.3
Error: ValueError: not enough values to unpack (expected 3, got 2)

Stack Trace
tests/integrations/flask/test_flask.py:364: in test_flask_session_tracking
    (first_event, error_event, session) = envelopes
E   ValueError: not enough values to unpack (expected 3, got 2)

test_request_not_modified_by_reference

File: tests.integrations.flask.test_flask
Suite: py3.9-flask-v3.1.3
Error: ValueError: not enough values to unpack (expected 1, got 0)

Stack Trace
tests/integrations/flask/test_flask.py:1042: in test_request_not_modified_by_reference
    (event,) = events
E   ValueError: not enough values to unpack (expected 1, got 0)

✅ Patch coverage is 100.00%. Project has 2339 uncovered lines.
✅ Project coverage is 90.22%. Comparing base (base) to head (head).

Files with missing lines (1)
File Patch % Lines
sentry_sdk/integrations/logging.py 100.00% ⚠️ 1 partials
Coverage diff
@@            Coverage Diff             @@
##          main       #PR       +/-##
==========================================
+ Coverage    90.22%    90.22%        —%
==========================================
  Files          193       185        -8
  Lines        25435     23906     -1529
  Branches      9346      8806      -540
==========================================
+ Hits         22947     21567     -1380
- Misses        2488      2339      -149
- Partials      1434      1375       -59

Generated by Codecov Action

This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
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.

1 participant


Back | FazBrowse Home | New Git URL