-
Notifications
You must be signed in to change notification settings - Fork 548
Description
We should have a performance benchmark that can be run in an automated way, probably using solvespace-cli. Maybe this is just loading an existing sketch that stresses a lot of code paths and produces an image? Frame rates are not relevant because sketch regeneration when geometry changes takes way longer than rendering.
If there is an existing benchmark it's probably out of date with all the recent improvements. We should have something that takes on the order of seconds (10's of seconds?) where variations of a few percent to 5x can be observed.
This is based on an inquiry from Michael over at Phoronix, so keep in mind the kind of testing he's known for. If we're lucky he'll start doing benchmarking for us, but it should be easy/trivial for him ;-)