Skip to content

ci(tox): migrate from pip to uv via tox-uv #14032

ci(tox): migrate from pip to uv via tox-uv

ci(tox): migrate from pip to uv via tox-uv #14032

Triggered via pull request May 27, 2026 09:59
Status Success
Total duration 7m 26s
Artifacts 20

test-integrations-common.yml

on: pull_request
Matrix: Common
All Common tests passed
7s
All Common tests passed
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
Common (3.10, ubuntu-22.04)
Patch coverage defaulted to 100% because no changed files matched coverage data. Unmatched diff files: .github/workflows/test-integrations-agents.yml, .github/workflows/test-integrations-ai-workflow.yml, .github/workflows/test-integrations-ai.yml, .github/workflows/test-integrations-cloud.yml, .github/workflows/test-integrations-common.yml, .github/workflows/test-integrations-dbs.yml, .github/workflows/test-integrations-flags.yml, .github/workflows/test-integrations-gevent.yml, .github/workflows/test-integrations-graphql.yml, .github/workflows/test-integrations-mcp.yml, .github/workflows/test-integrations-misc.yml, .github/workflows/test-integrations-network.yml, .github/workflows/test-integrations-tasks.yml, .github/workflows/test-integrations-web-1.yml, .github/workflows/test-integrations-web-2.yml, AGENTS.md, Makefile, requirements-testing.txt, scripts/populate_tox/config.py, scripts/populate_tox/package_dependencies.jsonl, scripts/populate_tox/releases.jsonl, scripts/populate_tox/tox.jinja, scripts/split_tox_gh_actions/templates/test_group.jinja, tests/integrations/celery/integration_tests/__init__.py, tests/integrations/celery/integration_tests/test_celery_beat_cron_monitoring.py, tests/integrations/celery/test_celery.py, tox.ini Sample coverage paths: sentry_sdk/__init__.py, sentry_sdk/_batcher.py, sentry_sdk/_compat.py This usually indicates a path format mismatch between your coverage tool and the repository.
Common (3.6, ubuntu-22.04)
Patch coverage defaulted to 100% because no changed files matched coverage data. Unmatched diff files: .github/workflows/test-integrations-agents.yml, .github/workflows/test-integrations-ai-workflow.yml, .github/workflows/test-integrations-ai.yml, .github/workflows/test-integrations-cloud.yml, .github/workflows/test-integrations-common.yml, .github/workflows/test-integrations-dbs.yml, .github/workflows/test-integrations-flags.yml, .github/workflows/test-integrations-gevent.yml, .github/workflows/test-integrations-graphql.yml, .github/workflows/test-integrations-mcp.yml, .github/workflows/test-integrations-misc.yml, .github/workflows/test-integrations-network.yml, .github/workflows/test-integrations-tasks.yml, .github/workflows/test-integrations-web-1.yml, .github/workflows/test-integrations-web-2.yml, AGENTS.md, Makefile, requirements-testing.txt, scripts/populate_tox/config.py, scripts/populate_tox/package_dependencies.jsonl, scripts/populate_tox/releases.jsonl, scripts/populate_tox/tox.jinja, scripts/split_tox_gh_actions/templates/test_group.jinja, tests/integrations/celery/integration_tests/__init__.py, tests/integrations/celery/integration_tests/test_celery_beat_cron_monitoring.py, tests/integrations/celery/test_celery.py, tox.ini Sample coverage paths: sentry_sdk/__init__.py, sentry_sdk/_batcher.py, sentry_sdk/_compat.py This usually indicates a path format mismatch between your coverage tool and the repository.
Common (3.7, ubuntu-22.04)
Patch coverage defaulted to 100% because no changed files matched coverage data. Unmatched diff files: .github/workflows/test-integrations-agents.yml, .github/workflows/test-integrations-ai-workflow.yml, .github/workflows/test-integrations-ai.yml, .github/workflows/test-integrations-cloud.yml, .github/workflows/test-integrations-common.yml, .github/workflows/test-integrations-dbs.yml, .github/workflows/test-integrations-flags.yml, .github/workflows/test-integrations-gevent.yml, .github/workflows/test-integrations-graphql.yml, .github/workflows/test-integrations-mcp.yml, .github/workflows/test-integrations-misc.yml, .github/workflows/test-integrations-network.yml, .github/workflows/test-integrations-tasks.yml, .github/workflows/test-integrations-web-1.yml, .github/workflows/test-integrations-web-2.yml, AGENTS.md, Makefile, requirements-testing.txt, scripts/populate_tox/config.py, scripts/populate_tox/package_dependencies.jsonl, scripts/populate_tox/releases.jsonl, scripts/populate_tox/tox.jinja, scripts/split_tox_gh_actions/templates/test_group.jinja, tests/integrations/celery/integration_tests/__init__.py, tests/integrations/celery/integration_tests/test_celery_beat_cron_monitoring.py, tests/integrations/celery/test_celery.py, tox.ini Sample coverage paths: sentry_sdk/__init__.py, sentry_sdk/_batcher.py, sentry_sdk/_compat.py This usually indicates a path format mismatch between your coverage tool and the repository.
Common (3.11, ubuntu-22.04)
Patch coverage defaulted to 100% because no changed files matched coverage data. Unmatched diff files: .github/workflows/test-integrations-agents.yml, .github/workflows/test-integrations-ai-workflow.yml, .github/workflows/test-integrations-ai.yml, .github/workflows/test-integrations-cloud.yml, .github/workflows/test-integrations-common.yml, .github/workflows/test-integrations-dbs.yml, .github/workflows/test-integrations-flags.yml, .github/workflows/test-integrations-gevent.yml, .github/workflows/test-integrations-graphql.yml, .github/workflows/test-integrations-mcp.yml, .github/workflows/test-integrations-misc.yml, .github/workflows/test-integrations-network.yml, .github/workflows/test-integrations-tasks.yml, .github/workflows/test-integrations-web-1.yml, .github/workflows/test-integrations-web-2.yml, AGENTS.md, Makefile, requirements-testing.txt, scripts/populate_tox/config.py, scripts/populate_tox/package_dependencies.jsonl, scripts/populate_tox/releases.jsonl, scripts/populate_tox/tox.jinja, scripts/split_tox_gh_actions/templates/test_group.jinja, tests/integrations/celery/integration_tests/__init__.py, tests/integrations/celery/integration_tests/test_celery_beat_cron_monitoring.py, tests/integrations/celery/test_celery.py, tox.ini Sample coverage paths: sentry_sdk/__init__.py, sentry_sdk/_batcher.py, sentry_sdk/_compat.py This usually indicates a path format mismatch between your coverage tool and the repository.
Common (3.13, ubuntu-22.04)
Patch coverage defaulted to 100% because no changed files matched coverage data. Unmatched diff files: .github/workflows/test-integrations-agents.yml, .github/workflows/test-integrations-ai-workflow.yml, .github/workflows/test-integrations-ai.yml, .github/workflows/test-integrations-cloud.yml, .github/workflows/test-integrations-common.yml, .github/workflows/test-integrations-dbs.yml, .github/workflows/test-integrations-flags.yml, .github/workflows/test-integrations-gevent.yml, .github/workflows/test-integrations-graphql.yml, .github/workflows/test-integrations-mcp.yml, .github/workflows/test-integrations-misc.yml, .github/workflows/test-integrations-network.yml, .github/workflows/test-integrations-tasks.yml, .github/workflows/test-integrations-web-1.yml, .github/workflows/test-integrations-web-2.yml, AGENTS.md, Makefile, requirements-testing.txt, scripts/populate_tox/config.py, scripts/populate_tox/package_dependencies.jsonl, scripts/populate_tox/releases.jsonl, scripts/populate_tox/tox.jinja, scripts/split_tox_gh_actions/templates/test_group.jinja, tests/integrations/celery/integration_tests/__init__.py, tests/integrations/celery/integration_tests/test_celery_beat_cron_monitoring.py, tests/integrations/celery/test_celery.py, tox.ini Sample coverage paths: sentry_sdk/__init__.py, sentry_sdk/_batcher.py, sentry_sdk/_compat.py This usually indicates a path format mismatch between your coverage tool and the repository.
Common (3.12, ubuntu-22.04)
Patch coverage defaulted to 100% because no changed files matched coverage data. Unmatched diff files: .github/workflows/test-integrations-agents.yml, .github/workflows/test-integrations-ai-workflow.yml, .github/workflows/test-integrations-ai.yml, .github/workflows/test-integrations-cloud.yml, .github/workflows/test-integrations-common.yml, .github/workflows/test-integrations-dbs.yml, .github/workflows/test-integrations-flags.yml, .github/workflows/test-integrations-gevent.yml, .github/workflows/test-integrations-graphql.yml, .github/workflows/test-integrations-mcp.yml, .github/workflows/test-integrations-misc.yml, .github/workflows/test-integrations-network.yml, .github/workflows/test-integrations-tasks.yml, .github/workflows/test-integrations-web-1.yml, .github/workflows/test-integrations-web-2.yml, AGENTS.md, Makefile, requirements-testing.txt, scripts/populate_tox/config.py, scripts/populate_tox/package_dependencies.jsonl, scripts/populate_tox/releases.jsonl, scripts/populate_tox/tox.jinja, scripts/split_tox_gh_actions/templates/test_group.jinja, tests/integrations/celery/integration_tests/__init__.py, tests/integrations/celery/integration_tests/test_celery_beat_cron_monitoring.py, tests/integrations/celery/test_celery.py, tox.ini Sample coverage paths: sentry_sdk/__init__.py, sentry_sdk/_batcher.py, sentry_sdk/_compat.py This usually indicates a path format mismatch between your coverage tool and the repository.
Common (3.8, ubuntu-22.04)
Patch coverage defaulted to 100% because no changed files matched coverage data. Unmatched diff files: .github/workflows/test-integrations-agents.yml, .github/workflows/test-integrations-ai-workflow.yml, .github/workflows/test-integrations-ai.yml, .github/workflows/test-integrations-cloud.yml, .github/workflows/test-integrations-common.yml, .github/workflows/test-integrations-dbs.yml, .github/workflows/test-integrations-flags.yml, .github/workflows/test-integrations-gevent.yml, .github/workflows/test-integrations-graphql.yml, .github/workflows/test-integrations-mcp.yml, .github/workflows/test-integrations-misc.yml, .github/workflows/test-integrations-network.yml, .github/workflows/test-integrations-tasks.yml, .github/workflows/test-integrations-web-1.yml, .github/workflows/test-integrations-web-2.yml, AGENTS.md, Makefile, requirements-testing.txt, scripts/populate_tox/config.py, scripts/populate_tox/package_dependencies.jsonl, scripts/populate_tox/releases.jsonl, scripts/populate_tox/tox.jinja, scripts/split_tox_gh_actions/templates/test_group.jinja, tests/integrations/celery/integration_tests/__init__.py, tests/integrations/celery/integration_tests/test_celery_beat_cron_monitoring.py, tests/integrations/celery/test_celery.py, tox.ini Sample coverage paths: sentry_sdk/__init__.py, sentry_sdk/_batcher.py, sentry_sdk/_compat.py This usually indicates a path format mismatch between your coverage tool and the repository.
Common (3.14, ubuntu-22.04)
Patch coverage defaulted to 100% because no changed files matched coverage data. Unmatched diff files: .github/workflows/test-integrations-agents.yml, .github/workflows/test-integrations-ai-workflow.yml, .github/workflows/test-integrations-ai.yml, .github/workflows/test-integrations-cloud.yml, .github/workflows/test-integrations-common.yml, .github/workflows/test-integrations-dbs.yml, .github/workflows/test-integrations-flags.yml, .github/workflows/test-integrations-gevent.yml, .github/workflows/test-integrations-graphql.yml, .github/workflows/test-integrations-mcp.yml, .github/workflows/test-integrations-misc.yml, .github/workflows/test-integrations-network.yml, .github/workflows/test-integrations-tasks.yml, .github/workflows/test-integrations-web-1.yml, .github/workflows/test-integrations-web-2.yml, AGENTS.md, Makefile, requirements-testing.txt, scripts/populate_tox/config.py, scripts/populate_tox/package_dependencies.jsonl, scripts/populate_tox/releases.jsonl, scripts/populate_tox/tox.jinja, scripts/split_tox_gh_actions/templates/test_group.jinja, tests/integrations/celery/integration_tests/__init__.py, tests/integrations/celery/integration_tests/test_celery_beat_cron_monitoring.py, tests/integrations/celery/test_celery.py, tox.ini Sample coverage paths: sentry_sdk/__init__.py, sentry_sdk/_batcher.py, sentry_sdk/_compat.py This usually indicates a path format mismatch between your coverage tool and the repository.
Common (3.9, ubuntu-22.04)
Patch coverage defaulted to 100% because no changed files matched coverage data. Unmatched diff files: .github/workflows/test-integrations-agents.yml, .github/workflows/test-integrations-ai-workflow.yml, .github/workflows/test-integrations-ai.yml, .github/workflows/test-integrations-cloud.yml, .github/workflows/test-integrations-common.yml, .github/workflows/test-integrations-dbs.yml, .github/workflows/test-integrations-flags.yml, .github/workflows/test-integrations-gevent.yml, .github/workflows/test-integrations-graphql.yml, .github/workflows/test-integrations-mcp.yml, .github/workflows/test-integrations-misc.yml, .github/workflows/test-integrations-network.yml, .github/workflows/test-integrations-tasks.yml, .github/workflows/test-integrations-web-1.yml, .github/workflows/test-integrations-web-2.yml, AGENTS.md, Makefile, requirements-testing.txt, scripts/populate_tox/config.py, scripts/populate_tox/package_dependencies.jsonl, scripts/populate_tox/releases.jsonl, scripts/populate_tox/tox.jinja, scripts/split_tox_gh_actions/templates/test_group.jinja, tests/integrations/celery/integration_tests/__init__.py, tests/integrations/celery/integration_tests/test_celery_beat_cron_monitoring.py, tests/integrations/celery/test_celery.py, tox.ini Sample coverage paths: sentry_sdk/__init__.py, sentry_sdk/_batcher.py, sentry_sdk/_compat.py This usually indicates a path format mismatch between your coverage tool and the repository.
Common (3.14t, ubuntu-22.04)
Patch coverage defaulted to 100% because no changed files matched coverage data. Unmatched diff files: .github/workflows/test-integrations-agents.yml, .github/workflows/test-integrations-ai-workflow.yml, .github/workflows/test-integrations-ai.yml, .github/workflows/test-integrations-cloud.yml, .github/workflows/test-integrations-common.yml, .github/workflows/test-integrations-dbs.yml, .github/workflows/test-integrations-flags.yml, .github/workflows/test-integrations-gevent.yml, .github/workflows/test-integrations-graphql.yml, .github/workflows/test-integrations-mcp.yml, .github/workflows/test-integrations-misc.yml, .github/workflows/test-integrations-network.yml, .github/workflows/test-integrations-tasks.yml, .github/workflows/test-integrations-web-1.yml, .github/workflows/test-integrations-web-2.yml, AGENTS.md, Makefile, requirements-testing.txt, scripts/populate_tox/config.py, scripts/populate_tox/package_dependencies.jsonl, scripts/populate_tox/releases.jsonl, scripts/populate_tox/tox.jinja, scripts/split_tox_gh_actions/templates/test_group.jinja, tests/integrations/celery/integration_tests/__init__.py, tests/integrations/celery/integration_tests/test_celery_beat_cron_monitoring.py, tests/integrations/celery/test_celery.py, tox.ini Sample coverage paths: sentry_sdk/__init__.py, sentry_sdk/_batcher.py, sentry_sdk/_compat.py This usually indicates a path format mismatch between your coverage tool and the repository.

Artifacts

Produced during runtime
Name Size Digest
codecov-coverage-results-chore-migrate-to-tox-uv-test-common
113 KB
sha256:9413aae74954bdda0bf8e6888bcd42a6dae0c8e9480fd6ffc347ce7e2384c715
codecov-coverage-results-chore-migrate-to-tox-uv-test-common
113 KB
sha256:5f04a025be28aba13c33bca05b5be93e9b49249d07c79e8699985f1bfa89f3de
codecov-coverage-results-chore-migrate-to-tox-uv-test-common
113 KB
sha256:38eb66bc037730214ce1b0b40858b4667a339f16c223551acf1715bd7b05667d
codecov-coverage-results-chore-migrate-to-tox-uv-test-common
113 KB
sha256:a523b0708c9a664598737c5ae6b2dd30761639724fd016b0561b6d64694cf0fd
codecov-coverage-results-chore-migrate-to-tox-uv-test-common
113 KB
sha256:21f4c4f3224a4a3e2f6c7c58708c145f1ce0d814fe2d1d9653d2537a761ec35e
codecov-coverage-results-chore-migrate-to-tox-uv-test-common
113 KB
sha256:732eeebef6d9b3606abb4cf05922771e7b646b02c2358041eba9ba361038ee99
codecov-coverage-results-chore-migrate-to-tox-uv-test-common
113 KB
sha256:5941410b55197071eb58025f102b377f329dde22e83dbd0a4cbf36c58e7a0a3e
codecov-coverage-results-chore-migrate-to-tox-uv-test-common
113 KB
sha256:4d2963457fab5074a6921105c2e17786a4c1f6da6ad1180e81c119c9b148fa7c
codecov-coverage-results-chore-migrate-to-tox-uv-test-common
114 KB
sha256:975afd84af805c14d1f07ad640ba363672f4315e414b69ef4a7087191e5070d5
codecov-coverage-results-chore-migrate-to-tox-uv-test-common
114 KB
sha256:678259208717b23502678c7d8ec51bab4fe74e9b8ee5104de6c2e013b209fd47
codecov-test-results-chore-migrate-to-tox-uv-test-common
244 Bytes
sha256:3716271910b4f97618af8b63255eac6bf8a58437590447a3934a2d15c3959e1f
codecov-test-results-chore-migrate-to-tox-uv-test-common
241 Bytes
sha256:08e4d2d873a91b495a8f75442df22c3f32d49a95ed60c006bea1be785752cdfc
codecov-test-results-chore-migrate-to-tox-uv-test-common
243 Bytes
sha256:07291709d2f5b7f41fb176e20673abc4302e69ebc4b19810a71906ce8f81283a
codecov-test-results-chore-migrate-to-tox-uv-test-common
244 Bytes
sha256:747589f8dd886c04441561b90d546cef672c587144719c07e5d9c6830617201f
codecov-test-results-chore-migrate-to-tox-uv-test-common
245 Bytes
sha256:122fe3c77134ca75d7eb15560463bc2e834d1862152461d7d2e719673c422d02
codecov-test-results-chore-migrate-to-tox-uv-test-common
244 Bytes
sha256:1b9b39ac5590659024925d3c415a868374f94ae97d3512cc210996e39686ec91
codecov-test-results-chore-migrate-to-tox-uv-test-common
246 Bytes
sha256:f155fb777bd30547169cab11ae3af00ceb917ab9bd01816e099b6f1218644841
codecov-test-results-chore-migrate-to-tox-uv-test-common
244 Bytes
sha256:9cabd1b6c63c4150fd624548ec67787cea3341b1f4539f65c55adc7f1284feab
codecov-test-results-chore-migrate-to-tox-uv-test-common
246 Bytes
sha256:097cd90b7c899f944c39f8a57169e176c0e59307afa804490b8b6349259122c5
codecov-test-results-chore-migrate-to-tox-uv-test-common
242 Bytes
sha256:7841c253473eba5d465a9a7564f977533331ea90a958b97d868e97a6cf24de0f