6

ここで基準の使用の古い例をいくつか見つけました。2009 年には、グラフを描画するためのコマンド ライン オプションをサポートしていたようです。

ここで、基準 0.6 をインポートすると、(テストするために) 基本的なアプリケーションでラップし、./application --help と言うと、使用可能なオプションがほとんどなく、描画に関連するものは何もありません。出力形式と機能に関して、2009 年には 2012 年よりも多くの機能があったように思えますか?

基本的な html レポートを作成するhtml への基準があるようですが、上記の Web サイトまたは基準ソース パケットのサンプル ディレクトリに表示される png 出力などに近いものはありません。

正確で最新の情報はどこで入手できますか?

./application --help

Usage: application [OPTIONS] [BENCHMARKS]
  -h, -?       --help               print help, then exit
  -G           --no-gc              do not collect garbage between iterations
  -g           --gc                 collect garbage between iterations
  -I CI        --ci=CI              bootstrap confidence interval
  -l           --list               print only a list of benchmark names
  -o FILENAME  --output=FILENAME    report file to write to
  -q           --quiet              print less output
               --resamples=N        number of bootstrap resamples to perform
  -s N         --samples=N          number of samples to collect
  -t FILENAME  --template=FILENAME  template file to use
  -u FILENAME  --summary=FILENAME   produce a summary CSV file of all results
  -V           --version            display version, then exit
  -v           --verbose            print more output
If no benchmark names are given, all are run
Otherwise, benchmarks are run by prefix match


 ./application -k win
Error: unrecognized option `-k'
Run "application --help" for usage information
4

1 に答える 1

2

コメントでリンクされているモナディックとして、(チャートライブラリを介した)チャートはCriterionではサポートされなくなりました。それが提供する最高のものはCSV出力とHTML出力であり、どちらも非常に便利です。CSV出力は、必要なもの(pgfplots、Chart、gnuplotなど)を使用してグラフ化できますが、いくつかの解析が必要になります。HTMLは非常に優れており、自動化されたものを探していない場合は、そのスクリーンショットを撮ることができます。

時間がある場合は、Criterion CSVを読み取り、Chart(またはさらに優れた棒グラフ)を介して古い棒グラフを生成するパッケージをビルド/アップロードできます。

于 2012-03-16T03:02:31.073 に答える