rerun-io / rerun

Visualize streams of multimodal data. Fast, easy to use, and simple to integrate. Built in Rust using egui.
https://rerun.io/
Apache License 2.0
6.21k stars 287 forks source link

Realistic benchmark #359

Closed emilk closed 10 months ago

emilk commented 1 year ago

Given some rerun data (a .rrd file) we could have a benchmark that measures:

This would be helpful as regression testing, and could be run manually on large changes, and/or on CI.

Data generation requires some though though. It is not trivial to run our python nyud or objectron code from within cargo bench.

Wumpf commented 10 months ago

Closing this old issue in favor of

this does not include viewer end-to-end viewer(!) benchmarking, but we don't have a clear idea yet what that would look like in a more generalized form. Otherwise lots has been done since this was originally opened.