Releases: catdad/grandma
0.10.0
This release allows a test to add and report on arbitrary numeric metrics that are recorded in any way that the test implementation chooses. See #191.
This release also fixes an issue that can happen at times where the benchmark process may mysteriously exit without error before it is done testing and reporting. See #197.
0.9.1
0.9.0
This version replaces all 0.7.x
and 0.8.0
versions. It contains 2 important API fixes, #183 and #184. It was found that both grandma.run()
and grandma.report()
APIs could lead to the process hanging indefinitely and not exiting. This did not affect the grandma CLI. You can now again happily use the grandma
API! 👨💻
0.8.0
0.7.2
0.7.1
0.7.0
0.6.9
0.6.8
Don't you just hate it when you have finished running 78,539 tests, and now have to figure out exactly what you did when looking at the 78,539 resulting html pages. Well, now that will me a little easier, when you use the --metadata
flag when generating the report. There's a good chance that you already have configurable tests -- maybe using a config file or environment variables in your CI. Now, you can capture that in the report, so the information is all right there for you when looking at the results.
Capture all the variables in your environment:
grandma report test.log --type html --out test.html --metadata `printenv`
Or read some config file:
grandma report test.log --type html --out test.html --metadata `cat path/to/config.json`
See #140.
0.6.7
This release adds a new html
report type. This report is being released in beta, and will eventually replace the plot
report. I hope you think that it is much better, and I'd love to hear your feedback if you have any.