10

http://bos.github.com/criterion/上有一个从标准输出 HTML 的好例子。

哪个命令行选项用于生成此输出?

相关问题回答断言此输出已退出,但在使用.--help

4

3 回答 3

6

抱歉,我没有解决您的评论问题。

Jedai 给出的答案是正确的——使用-o. 例如,这是我的 Makefile 中的一行,用于使用defaultMainCriterion 运行基准测试:

./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-17T01:32:38.920 回答
5

好吧,如果您只想要 html 输出,那么yourBench -o yourReport.html将生成一些完全合理的输出。如果您想使用自己的模板,请查看分发版中的 templates/report.tpl 示例并使用该-t选项。

于 2012-03-17T00:18:33.697 回答
1

在我看来,您只是将模板作为命令行选项传递,然后填充它。如果模板恰好是 html 模板,那么您已经生成了 html。

在此处查看源代码:https ://github.com/bos/criterion

于 2012-03-16T18:08:13.400 回答