You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
So, I'm not sure what should be done here. Maybe we export this json with our test runs?
An alternative is to create a command that exports this data so that other libs can possibly call it.
Finally, this issue has been around for so long without conclusion that maybe it's not worth the trouble? At least for now. I like the motivation, which is why I think it'd be interesting to expose some sort of command that could just export all the benchmarks into a json file.
@mateusdeap agree, idea is nice, need to check if we already have any export functionality and if we have then we can add one more option or command in it to get the data.
Activity
nurettin commentedon Feb 17, 2015
This could be used as an extension to RubyMine that provides context-sensitive tips for better performance
[-]Export benchmarked data into json[/-][+]Export benchmarked data into json, csv[/+]JuanitoFatas commentedon Feb 25, 2015
Nice! How do I create these tips for RubyMine?
JuanitoFatas commentedon Mar 2, 2015
benchmark-ips now can export json.
mateusdeap commentedon Sep 27, 2022
So, I'm not sure what should be done here. Maybe we export this json with our test runs?
An alternative is to create a command that exports this data so that other libs can possibly call it.
Finally, this issue has been around for so long without conclusion that maybe it's not worth the trouble? At least for now. I like the motivation, which is why I think it'd be interesting to expose some sort of command that could just export all the benchmarks into a json file.
What do you think, @ashwinisukale?
ashwinisukale commentedon Oct 11, 2022
@mateusdeap agree, idea is nice, need to check if we already have any export functionality and if we have then we can add one more option or command in it to get the data.
inbdra commentedon Oct 11, 2022
JuanVqz commentedon Sep 30, 2026
Every CI run now saves each benchmark's benchmark-ips report as JSON (#241), and the results site publishes all of them in one file, https://fastruby.github.io/fast-ruby/results.json, next to the page built from it, https://fastruby.github.io/fast-ruby/ (#250). There's no CSV, but the JSON has each report's i/s and error on every Ruby.
Closing.