Skip to content

Move reporting MyPy type preciseness to Coveralls#1231

Merged
webknjaz merged 3 commits intoaio-libs:masterfrom
webknjaz:maintenance/1122-coveralls-mypy
Jul 7, 2025
Merged

Move reporting MyPy type preciseness to Coveralls#1231
webknjaz merged 3 commits intoaio-libs:masterfrom
webknjaz:maintenance/1122-coveralls-mypy

Conversation

@webknjaz
Copy link
Member

@webknjaz webknjaz commented Jul 7, 2025

What do these changes do?

The CI/CD setup is configured to publish MyPy type preciseness metrics to Coveralls instead of Codecov.

Are there changes in behavior for the user?

Only for the contributors. The type coverage report is to be available on a different platform.

Related issue number

Closes #1122

Checklist

  • I think the code is well written
  • Unit tests for the changes exist
  • Documentation reflects the changes

@webknjaz webknjaz self-assigned this Jul 7, 2025
@codspeed-hq
Copy link

codspeed-hq bot commented Jul 7, 2025

CodSpeed Performance Report

Merging #1231 will improve performances by 12.03%

Comparing webknjaz:maintenance/1122-coveralls-mypy (736f179) with master (dbd686f)

Summary

⚡ 1 improvements
✅ 244 untouched benchmarks

Benchmarks breakdown

Benchmark BASE HEAD Change
test_items_view_and[cs-c] 112.4 µs 100.3 µs +12.03%

@codecov
Copy link

codecov bot commented Jul 7, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 99.85%. Comparing base (dbd686f) to head (736f179).
⚠️ Report is 7 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #1231      +/-   ##
==========================================
+ Coverage   98.39%   99.85%   +1.46%     
==========================================
  Files          27       25       -2     
  Lines        3988     3459     -529     
  Branches      735      239     -496     
==========================================
- Hits         3924     3454     -470     
+ Misses         17        3      -14     
+ Partials       47        2      -45     
Flag Coverage Δ
CI-GHA 99.85% <ø> (+1.46%) ⬆️
MyPy ?
pytest 99.85% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@psf-chronographer psf-chronographer bot added the bot:chronographer:provided There is a change note present in this PR label Jul 7, 2025
@webknjaz webknjaz merged commit 00e3803 into aio-libs:master Jul 7, 2025
57 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bot:chronographer:provided There is a change note present in this PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Drop typing coverage

1 participant