Генерирование вывода HTML из критерия

Есть хороший пример вывода HTML из criterion в http://bos.github.com/criterion/.

Какой параметр командной строки используется для генерации этого вывода?

Ответ на связанный вопрос утверждает, что этот выход завершается, но он, похоже, не показывает в параметрах командной строки при использовании --help.

Ответ 1

Ну, если вы просто хотите вывод html, то yourBench -o yourReport.html создаст какой-то вполне разумный вывод. Если вы хотите использовать свой собственный шаблон, посмотрите пример templates/report.tpl в дистрибутиве и используйте параметр -t.

Ответ 2

Извините, я не обошел ваш вопрос-комментарий.

Ответ Джедая дает право - просто используйте -o. Например, вот строка из одного из моих Makefiles для запуска тестов с использованием defaultMain из Criterion:

./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

Ответ 3

Мне кажется, что вы просто передаете шаблон как параметр командной строки, а затем он заполняет его. Если шаблон является html-шаблоном, то вы создали html.

Смотрите источник здесь: https://github.com/bos/criterion