-
Notifications
You must be signed in to change notification settings - Fork 101
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add a function to generate nice reports #1
Comments
That's probably a good idea. I think I'd want to alter the current approach to spit out HTML rather than markdown, leaving open the possibility for cool interactive JS stuff a la criterion's awesome reports. |
cc @ivirshup, you're probably working on other things but just in case you have ideas |
+1 for this. I'd be happy to contribute a little bit here. In an ideal world, I would love the following to work: versions = ["v0.0.1", "3743c273f4439833787522242efdcda87951f6d1", "v0.0.2"]
results = Pkg.benchmark("Foo",versions) Edit: I've opened a new issue to discuss this in detail (and deleted much of this comment to reduce noise): #16 |
@ahwillia This issue is just for generating reports from benchmark data, which is separate from BenchmarkTools could natively support the functionality you mentioned, instead of it being implemented in |
Yes, this is what I was hoping for in the short term.
Done. Apologies for commenting here first. I misinterpreted the scope of this issue too broadly. |
Perhaps not too difficult would be to generate a table similar to that in export_markdown but with the signature |
I have started using this package to test a module I'm making and it works really well!
I was thinking that it would be useful to have function to generate a report from the results of a suite. What I ended up doing was to go look at the Nanosoldier repo and copy most of the code there (the
printreport
function). Having such a function in this repository would be useful.The text was updated successfully, but these errors were encountered: