Skip to content

Add AirspeedVelocity benchmarking CI - #207

Merged
ChrisRackauckas merged 1 commit into
SciML:mainfrom
ChrisRackauckas-Claude:airspeedvelocity-benchmarks
Sep 12, 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 ~54s.

Test plan

  • run(SUITE) locally: all benchmarks pass (~54s)
  • 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 Max)
Session: local transcript /home/crackauc/.local/share/devin/cli/summaries/history_ccb52064e6514b21.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
Agent-Model: SWE-2 Max
Agent-Session: local session transcript /home/crackauc/.local/share/devin/cli/summaries/history_ccb52064e6514b21.md
@ChrisRackauckas
ChrisRackauckas merged commit a0b36b9 into SciML:main Sep 12, 2026
11 of 13 checks passed
ChrisRackauckas added a commit that referenced this pull request Sep 13, 2026
- Add AirspeedVelocity benchmarking CI (#207)
- Drop `/` and `\` from the `LinearAlgebra` import (#208)



Agent-Harness: Claude Code
Agent-Model: claude-opus-5[1m]
Claude-Session: https://claude.ai/code/session_014FEzNTLFutCmTEAZ3zBg5R

Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
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