Skip to content

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

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

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

Triggered via pull request May 27, 2026 11:56
Status Success
Total duration 4m 29s
Artifacts 20

test-integrations-cloud.yml

on: pull_request
Matrix: Cloud
All Cloud tests passed
2s
All Cloud tests passed
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
Cloud (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/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.
Cloud (3.14, ubuntu-22.04)
Failed to calculate patch coverage: HttpError: Server Error: Sorry, this diff is temporarily unavailable due to heavy server load.: {"resource":"PullRequest","field":"diff","code":"not_available"} - https://docs.github.com/rest/pulls/pulls#get-a-pull-request
Cloud (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/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.
Cloud (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/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.
Cloud (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/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.
Cloud (3.9, ubuntu-22.04)
Failed to calculate patch coverage: HttpError: Server Error: Sorry, this diff is temporarily unavailable due to heavy server load.: {"resource":"PullRequest","field":"diff","code":"not_available"} - https://docs.github.com/rest/pulls/pulls#get-a-pull-request
Cloud (3.13, ubuntu-22.04)
Failed to calculate patch coverage: HttpError: Server Error: Sorry, this diff is temporarily unavailable due to heavy server load.: {"resource":"PullRequest","field":"diff","code":"not_available"} - https://docs.github.com/rest/pulls/pulls#get-a-pull-request
Cloud (3.11, ubuntu-22.04)
Failed to calculate patch coverage: HttpError: Server Error: Sorry, this diff is temporarily unavailable due to heavy server load.: {"resource":"PullRequest","field":"diff","code":"not_available"} - https://docs.github.com/rest/pulls/pulls#get-a-pull-request
Cloud (3.8, ubuntu-22.04)
Failed to calculate patch coverage: HttpError: Server Error: Sorry, this diff is temporarily unavailable due to heavy server load.: {"resource":"PullRequest","field":"diff","code":"not_available"} - https://docs.github.com/rest/pulls/pulls#get-a-pull-request
Cloud (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/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-cloud
122 KB
sha256:95cda6c219060e2bd9218bf008aced49758c7ca10376f5d74b7f0230f78e0d12
codecov-coverage-results-chore-migrate-to-tox-uv-test-cloud
123 KB
sha256:1a89bd7cfa81b8c19c743b7bd7bdac722de36bd183ef09183d8d412766b8285d
codecov-coverage-results-chore-migrate-to-tox-uv-test-cloud
123 KB
sha256:dc24986340fe6257a3dc1ce58ad2d883b3e5b112c1f18e63ae820882bc7d7a2c
codecov-coverage-results-chore-migrate-to-tox-uv-test-cloud
123 KB
sha256:17d3d125da8038875f7a2348da89534bfa7d1f7c1f38d1a796517c4b6a2a8469
codecov-coverage-results-chore-migrate-to-tox-uv-test-cloud
122 KB
sha256:6fed820a4b38e5f0d11a8f96b83271a79c3581969dedac9aab85e56bf047ce39
codecov-coverage-results-chore-migrate-to-tox-uv-test-cloud
123 KB
sha256:010b39a0fef6cd4ef4b657f5bed2a02320d20adca1d4c7fff6469eaf4632535b
codecov-coverage-results-chore-migrate-to-tox-uv-test-cloud
122 KB
sha256:961f77c3656cd8d71ca5ba77f5ab17f164cafb0312dcbf65bf0ccc6ec5106173
codecov-coverage-results-chore-migrate-to-tox-uv-test-cloud
122 KB
sha256:73f3d41334f5756aab47d46739060810ab3e24ae56cf8ac9e948e2ed841f1ef4
codecov-coverage-results-chore-migrate-to-tox-uv-test-cloud
123 KB
sha256:8dbf9176bd7a71bc0fc86b1a2c1399e8e2c6e998f180d5255c19634997bb5810
codecov-coverage-results-chore-migrate-to-tox-uv-test-cloud
122 KB
sha256:14a09f7fa252d4e673ad2715af63db294f1d7265a1ed515a6c29c4891c13a904
codecov-test-results-chore-migrate-to-tox-uv-test-cloud
232 Bytes
sha256:248933f3a91f224e9aa23e6a40f815696176de31bc91fa6d8f657eaab2173e57
codecov-test-results-chore-migrate-to-tox-uv-test-cloud
235 Bytes
sha256:47a9bca54a66dd1ded67fb8e6dc2079381e259bb5c5a7ad088de417def21b430
codecov-test-results-chore-migrate-to-tox-uv-test-cloud
233 Bytes
sha256:7497efcaa644597f7c98bdef5c6ee9c1cee05b0d53e1b300388f4d4da872ec24
codecov-test-results-chore-migrate-to-tox-uv-test-cloud
230 Bytes
sha256:5ab1781de31a411bf63d661c4e958ec8c3881d2a790d5611ec43f5158b263a92
codecov-test-results-chore-migrate-to-tox-uv-test-cloud
228 Bytes
sha256:6c80ced93309483384f6de949be9f75649e03cc358ab8a368b2f588d5e4754cb
codecov-test-results-chore-migrate-to-tox-uv-test-cloud
227 Bytes
sha256:a371f8c8268f1a434df1417a9d6088a512a2802618f71b1ccd8e95aa69b52710
codecov-test-results-chore-migrate-to-tox-uv-test-cloud
235 Bytes
sha256:1ff48c5f3a0806f486631160c42f924d6c18c2933dd503001ea90dcfd6d8a8fd
codecov-test-results-chore-migrate-to-tox-uv-test-cloud
235 Bytes
sha256:de9f6ec275167945986131c7bfdc7cf53e30a4e09d30c444b316acb97bec8f5e
codecov-test-results-chore-migrate-to-tox-uv-test-cloud
231 Bytes
sha256:0326d399aeeb83cd486c7e3d711eafa1979ac6ebe16d3454a3efc937fc51b345
codecov-test-results-chore-migrate-to-tox-uv-test-cloud
234 Bytes
sha256:b536ccd9304bc64b8bebc2266c23e57051f4e53e328f06bdf81e7cd56aaac9c2