http://bos.github.com/criterion/上的criterion有一个很好的HTML输出示例。
使用哪个命令行选项来生成此输出?
指向related question的answer断言此输出存在,但在使用--help时,它似乎不会显示在命令行选项中。
发布于 2012-03-17 08:18:34
好吧,如果你只是想要html输出,那么yourBench -o yourReport.html会生成一些非常合理的输出。如果您希望使用自己的模板,请查看发行版中的templates/report.tpl示例,并使用-t选项。
发布于 2012-03-17 09:32:39
对不起,我没有抽出时间回答你的评论问题。
绝地给出的答案是正确的--只要使用-o即可。例如,下面是我的一个Makefiles中的一行代码,用于使用Criterion中的defaultMain运行基准测试:
./Bench -g -u Bench.csv -o Bench.html -s $(SAMPLES)分解一下,它说:
-g run GC between each sample
-u output CSV data to the given file
-o output HTML data to the given file
-s collect this many samples发布于 2012-03-17 02:08:13
在我看来,您只需将模板作为命令行选项传递,然后它就会填充它。如果模板恰好是html模板,那么您就生成了html。
请参阅此处的源代码:https://github.com/bos/criterion
https://stackoverflow.com/questions/9741167
复制相似问题