Skip to content

ci: 🤖 Update test matrix with new releases (06/29) - #6682

Merged
ericapisani merged 4 commits into
masterfrom
toxgen/update-06-29
Jun 29, 2026
Merged

ci: 🤖 Update test matrix with new releases (06/29)#6682
ericapisani merged 4 commits into
masterfrom
toxgen/update-06-29

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Update our test matrix with new releases of integrated frameworks and libraries.

How it works

  • Scan PyPI for all supported releases of all frameworks we have a dedicated test suite for.
  • Pick a representative sample of releases to run our test suite against. We always test the latest and oldest supported version.
  • Update tox.ini with the new releases.

Action required

  • If CI passes on this PR, it's safe to approve and merge. It means our integrations can handle new versions of frameworks that got pulled in.
  • If CI doesn't pass on this PR, this points to an incompatibility of either our integration or our test setup with a new version of a framework.

🤖 This PR was automatically created using a GitHub action.

@github-actions
github-actions Bot requested a review from a team as a code owner June 29, 2026 05:00
@github-actions

github-actions Bot commented Jun 29, 2026

Copy link
Copy Markdown
Contributor Author

Codecov Results 📊

89883 passed | ⏭️ 6297 skipped | Total: 96180 | Pass Rate: 93.45% | Execution Time: 318m 42s

📊 Comparison with Base Branch

Metric Change
Total Tests 📉 -276
Passed Tests 📉 -268
Failed Tests
Skipped Tests 📉 -8

All tests are passing successfully.

✅ Patch coverage is 100.00%. Project has 2435 uncovered lines.
❌ Project coverage is 89.77%. Comparing base (base) to head (head).

Coverage diff
@@            Coverage Diff             @@
##          main       #PR       +/-##
==========================================
- Coverage    89.95%    89.77%    -0.18%
==========================================
  Files          192       192         —
  Lines        23809     23809         —
  Branches      8218      8218         —
==========================================
+ Hits         21417     21374       -43
- Misses        2392      2435       +43
- Partials      1338      1347        +9

Generated by Codecov Action

@ericapisani
ericapisani force-pushed the toxgen/update-06-29 branch from f5cc06a to 27431b8 Compare June 29, 2026 14:52
@ericapisani
ericapisani force-pushed the toxgen/update-06-29 branch from 27431b8 to a5fdc65 Compare June 29, 2026 15:51
@ericapisani
ericapisani merged commit 7074643 into master Jun 29, 2026
144 checks passed
@ericapisani
ericapisani deleted the toxgen/update-06-29 branch June 29, 2026 16:04
mgaligniana pushed a commit to mgaligniana/sentry-python that referenced this pull request Aug 9, 2026
Update our test matrix with new releases of integrated frameworks and
libraries.

## How it works
- Scan PyPI for all supported releases of all frameworks we have a
dedicated test suite for.
- Pick a representative sample of releases to run our test suite
against. We always test the latest and oldest supported version.
- Update
[tox.ini](https://github.com/getsentry/sentry-python/blob/master/tox.ini)
with the new releases.

## Action required
- If CI passes on this PR, it's safe to approve and merge. It means our
integrations can handle new versions of frameworks that got pulled in.
- If CI doesn't pass on this PR, this points to an incompatibility of
either our integration or our test setup with a new version of a
framework.
- Check what the failures look like and either fix them, or update the
[test
config](https://github.com/getsentry/sentry-python/blob/master/scripts/populate_tox/config.py)
and rerun
[scripts/generate-test-files.sh](https://github.com/getsentry/sentry-python/blob/master/scripts/generate-test-files.sh).
See
[scripts/populate_tox/README.md](https://github.com/getsentry/sentry-python/blob/master/scripts/populate_tox/README.md)
for what configuration options are available.

 _____________________

_🤖 This PR was automatically created using [a GitHub
action](https://github.com/getsentry/sentry-python/blob/master/.github/workflows/update-tox.yml)._

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Alexander Alderman Webb <alexander.webb@sentry.io>
Co-authored-by: Erica Pisani <hey@ericapisani.dev>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

2 participants