Skip to content

Add benchmark tests on CI#28

Merged
tlambert03 merged 10 commits into
funkelab:mainfrom
tlambert03:bench
Jul 18, 2025
Merged

Add benchmark tests on CI#28
tlambert03 merged 10 commits into
funkelab:mainfrom
tlambert03:bench

Conversation

@tlambert03

@tlambert03 tlambert03 commented Jul 18, 2025

Copy link
Copy Markdown
Member

basic benchmark regression testing using codspeed

benchmarks are taken from the interactions used in the vispy demo (but without vispy of course)

@codecov-commenter

codecov-commenter commented Jul 18, 2025

Copy link
Copy Markdown

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 94.63%. Comparing base (8e23297) to head (3325dc3).
Report is 11 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main      #28   +/-   ##
=======================================
  Coverage   94.63%   94.63%           
=======================================
  Files           9        9           
  Lines         298      298           
=======================================
  Hits          282      282           
  Misses         16       16           

☔ 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.

@codspeed-hq

codspeed-hq Bot commented Jul 18, 2025

Copy link
Copy Markdown

CodSpeed Performance Report

Merging #28 will not alter performance

Comparing tlambert03:bench (3325dc3) with main (1a465ed)1

Summary

✅ 6 untouched benchmarks

Footnotes

  1. No successful run was found on main (3325dc3) during the generation of this report, so 1a465ed was used instead as the comparison base. There might be some changes unrelated to this pull request in this report.

@tlambert03

Copy link
Copy Markdown
Member Author

@funkey ... I'll merge this, but it's a framework and example that can be added to if you want to add more benchmarks

@tlambert03 tlambert03 merged commit 1a465ed into funkelab:main Jul 18, 2025
13 checks passed
@tlambert03 tlambert03 deleted the bench branch July 18, 2025 17:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants