Skip to content

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

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

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

Triggered via pull request May 27, 2026 14:17
Status Success
Total duration 4m 46s
Artifacts 12

test-integrations-agents.yml

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

Annotations

11 warnings
Agents (3.11, ubuntu-22.04)
Failed to post/update PR comment: API rate limit exceeded for installation. If you reach out to GitHub Support for help, please include the request ID 3008:12A05C:9D6A217:26522A03:6A16FD4D and timestamp 2026-05-27 14:18:53 UTC. For more on scraping GitHub and how it may affect your rights, please review our Terms of Service (https://docs.github.com/en/site-policy/github-terms/github-terms-of-service) - https://docs.github.com/en/rest/using-the-rest-api/getting-started-with-the-rest-api#rate-limiting
Agents (3.11, ubuntu-22.04)
Failed to report status 'codecov/patch': API rate limit exceeded for installation. If you reach out to GitHub Support for help, please include the request ID 3009:2C7511:A5D8F7A:28835EE0:6A16FD4C and timestamp 2026-05-27 14:18:52 UTC. For more on scraping GitHub and how it may affect your rights, please review our Terms of Service (https://docs.github.com/en/site-policy/github-terms/github-terms-of-service) - https://docs.github.com/en/rest/using-the-rest-api/getting-started-with-the-rest-api#rate-limiting
Agents (3.11, ubuntu-22.04)
Failed to report status 'codecov/project': API rate limit exceeded for installation. If you reach out to GitHub Support for help, please include the request ID 3008:12A05C:9D69BE4:265213EB:6A16FD4C and timestamp 2026-05-27 14:18:52 UTC. For more on scraping GitHub and how it may affect your rights, please review our Terms of Service (https://docs.github.com/en/site-policy/github-terms/github-terms-of-service) - https://docs.github.com/en/rest/using-the-rest-api/getting-started-with-the-rest-api#rate-limiting
Agents (3.11, ubuntu-22.04)
Failed to calculate patch coverage: HttpError: API rate limit exceeded for installation. If you reach out to GitHub Support for help, please include the request ID 3009:2C7511:A5D8D71:288357BC:6A16FD4C and timestamp 2026-05-27 14:18:52 UTC. For more on scraping GitHub and how it may affect your rights, please review our Terms of Service (https://docs.github.com/en/site-policy/github-terms/github-terms-of-service) - https://docs.github.com/en/rest/using-the-rest-api/getting-started-with-the-rest-api#rate-limiting
Agents (3.11, ubuntu-22.04)
Failed to download base coverage artifact: API rate limit exceeded for installation. If you reach out to GitHub Support for help, please include the request ID 3008:12A05C:9D6991A:265209CC:6A16FD4C and timestamp 2026-05-27 14:18:52 UTC. For more on scraping GitHub and how it may affect your rights, please review our Terms of Service (https://docs.github.com/en/site-policy/github-terms/github-terms-of-service) - https://docs.github.com/en/rest/using-the-rest-api/getting-started-with-the-rest-api#rate-limiting
Agents (3.11, ubuntu-22.04)
Failed to download base test artifact: API rate limit exceeded for installation. If you reach out to GitHub Support for help, please include the request ID 3008:12A05C:9D68660:2651C67C:6A16FD4A and timestamp 2026-05-27 14:18:50 UTC. For more on scraping GitHub and how it may affect your rights, please review our Terms of Service (https://docs.github.com/en/site-policy/github-terms/github-terms-of-service) - https://docs.github.com/en/rest/using-the-rest-api/getting-started-with-the-rest-api#rate-limiting
Agents (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, .gitignore, .python-version, AGENTS.md, CONTRIBUTING.md, pyproject.toml, 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/runtox.sh, 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, uv.lock 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.
Agents (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, .gitignore, .python-version, AGENTS.md, CONTRIBUTING.md, pyproject.toml, 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/runtox.sh, 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, uv.lock 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.
Agents (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, .gitignore, .python-version, AGENTS.md, CONTRIBUTING.md, pyproject.toml, 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/runtox.sh, 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, uv.lock 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.
Agents (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, .gitignore, .python-version, AGENTS.md, CONTRIBUTING.md, pyproject.toml, 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/runtox.sh, 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, uv.lock 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.
Agents (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, .gitignore, .python-version, AGENTS.md, CONTRIBUTING.md, pyproject.toml, 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/runtox.sh, 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, uv.lock 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-agents
122 KB
sha256:829c213084c243ca65f873e40f16333a19fdfc6ea6212a2ddfbe9f8c83df2a24
codecov-coverage-results-chore-migrate-to-tox-uv-test-agents
121 KB
sha256:e23970173828226dacc061f449c6d0346e06db3e86672318bfed648c3d37549c
codecov-coverage-results-chore-migrate-to-tox-uv-test-agents
121 KB
sha256:5f850409f526d1f664d5807d01cd502ed012a4042c172ffff1115fc131e13131
codecov-coverage-results-chore-migrate-to-tox-uv-test-agents
121 KB
sha256:3a73dd164bcbd2f914f59addb66f51102bfa3bcb749cc77225bd850e27055961
codecov-coverage-results-chore-migrate-to-tox-uv-test-agents
121 KB
sha256:a501a205cb2d1448ab7f4bff672b7a09e03bb32936c768e5a679b8a1e87fd890
codecov-coverage-results-chore-migrate-to-tox-uv-test-agents
121 KB
sha256:0042d9e5d5bf645dc3f004535bdfee0a36b340ac6a9974e52de474eddfdafd0a
codecov-test-results-chore-migrate-to-tox-uv-test-agents
240 Bytes
sha256:e4dae8be6cde4caf2176c2ed4ba4d0520bec637603e71fe7c9bcb2f4034ca1ab
codecov-test-results-chore-migrate-to-tox-uv-test-agents
233 Bytes
sha256:a0c33293c1d47fb5b766456281354f6c7fad45d6be64aaf23d7d85a9deddaa6f
codecov-test-results-chore-migrate-to-tox-uv-test-agents
234 Bytes
sha256:b2f2aafe4a1f9b261df3cde5a04bddf111e09ab557b98233286c97a80ddff0b0
codecov-test-results-chore-migrate-to-tox-uv-test-agents
232 Bytes
sha256:b77395d4365ff646dcfd4d3a011c286c2a483635acecc435648f9f1940a22edb
codecov-test-results-chore-migrate-to-tox-uv-test-agents
234 Bytes
sha256:1166c1bac728cd96c094b2e67f20862e80daec9a1b198ba11f52895ea8eac949
codecov-test-results-chore-migrate-to-tox-uv-test-agents
233 Bytes
sha256:00f0e35aaa8ca90b2aef2d70bdbf18827c6a00b8b626911d69037b940ebd37ac