TulipaEnergy/TulipaEnergyModel.jl

Add test cases to the benchmark

Open

#1,638 opened on Jun 30, 2026

View on GitHub
 (0 comments) (0 reactions) (0 assignees)Julia (37 forks)auto 404
good first issue

Repository metrics

Stars
 (79 stars)
PR merge metrics
 (PR metrics pending)

Description

Thanks @datejada, these look great, especially the profile changes. I've made non-blocking comments, so it's approved. One thing, though, these extra benchmarks look really suspicious. Maybe they include precompilation time? Otherwise, it's over 10 times faster?! If they are indeed correct, them an "easy" win would be to add Tiny, Storage, and Norse to benchmarks, and let the our normal benchmark script capture that. Should be more or less straightforward for the agent to create a new "level", like higher_level/Tiny/create_model. Either way, not a requirement for this PR because the improvements are clear

Originally posted by @abelsiqueira in https://github.com/TulipaEnergy/TulipaEnergyModel.jl/pull/1635#pullrequestreview-4593944499

Action in this issue: Add all the test case studies to the current benckmark

Contributor guide