Skip to content

Add asv-based performance benchmarks#2408

Merged
sdrave merged 8 commits into
mainfrom
asv
Aug 21, 2025
Merged

Add asv-based performance benchmarks#2408
sdrave merged 8 commits into
mainfrom
asv

Conversation

@sdrave

@sdrave sdrave commented Feb 24, 2025

Copy link
Copy Markdown
Member

This PR adds a basic asv setup with a few benchmarks. I intend to run these benchmarks periodically on a dedicated server for all new merge commits on main. The results will be automatically pushed to

https://docs.pymor.org/asv

At the moment, this is still happening manually.

Todo

  • developer documentation
  • more benchmarks

@sdrave sdrave added this to the 2025.1 milestone Feb 24, 2025
@sdrave sdrave added infrastructure Buildsystem, packages and CI pr:new-feature Introduces a new feature labels Feb 24, 2025
@sdrave sdrave marked this pull request as ready for review March 5, 2025 16:33
@sdrave sdrave requested review from HenKlei, lbalicki and pmli March 5, 2025 16:33
@sdrave

sdrave commented Mar 5, 2025

Copy link
Copy Markdown
Member Author

@pymor/main please see if you want to add a few more tests here, in particular in view of #2405.

Note: as this branch is also named 'asv', each successful ci build of the documentation will overwrite docs.pymor.org/asv. Ping me, if you want an update. I will setup continuous tests once this pr has been merged.

@pmli

pmli commented Mar 17, 2025

Copy link
Copy Markdown
Member

@sdrave I've added benchmarks for BT and IRKA. Let me know if it looks ok.

@sdrave sdrave added this pull request to the merge queue Aug 14, 2025
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Aug 14, 2025
@pmli pmli enabled auto-merge August 18, 2025 06:45
@pmli pmli disabled auto-merge August 18, 2025 06:46
@sdrave sdrave added this pull request to the merge queue Aug 20, 2025
Merged via the queue into main with commit e7b85a6 Aug 21, 2025
17 of 18 checks passed
@sdrave sdrave deleted the asv branch August 21, 2025 00:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

infrastructure Buildsystem, packages and CI pr:new-feature Introduces a new feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants