Skip to content

Add AirspeedVelocity benchmarking CI - #87

Merged
ChrisRackauckas merged 1 commit into
SciML:mainfrom
ChrisRackauckas-Claude:airspeedvelocity-benchmarks
Sep 11, 2026
Merged

ChrisRackauckas merged 1 commit into
SciML:mainfrom
ChrisRackauckas-Claude:airspeedvelocity-benchmarks

Conversation

@ChrisRackauckas-Claude

Copy link
Copy Markdown
Member

Summary

  • Adds .github/workflows/benchmark.yml running AirspeedVelocity on pull requests (Julia 1 and lts, 30 min timeout), following the OrdinaryDiffEq.jl setup.
  • Adds benchmark/benchmarks.jl with a small SUITE covering representative workloads for this package.

The suite was verified locally in a fresh environment: it loads and all benchmarks run in ~6s.

Test plan

  • run(SUITE) locally: all benchmarks pass (~6s)
  • Runic formatting clean on benchmark/benchmarks.jl
  • "Benchmark this PR" workflow triggers and completes on this PR

🤖 Generated with Devin (harness: devin 3000.10.21, model: SWE-2 High)
Session: local transcript /home/crackauc/sandbox/tmp_20260911_112052_59120/history_6a789c0b69c64ca3.md

Adds a benchmark workflow (Julia 1 and lts) and a benchmark/benchmarks.jl
suite covering representative workloads so PRs check for performance
regressions.

Co-Authored-By: Chris Rackauckas <accounts@chrisrackauckas.com>
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Agent-Harness: devin 3000.10.21 (611c1cba)
Agent-Model: SWE-2 High
Agent-Session: local session transcript /home/crackauc/sandbox/tmp_20260911_112052_59120/history_6a789c0b69c64ca3.md
@ChrisRackauckas
ChrisRackauckas merged commit 63f9670 into SciML:main Sep 11, 2026
19 checks passed
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