2012-03-16 9 views
6

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

ここで、基準0.6をインポートすると、それを基本アプリケーション(テスト用)に入れて、./application --helpと言うだけで、利用可能なオプションはほとんどなく、描画には何も関係しません。それは、それが2012年に持っているよりも2009年にもっと多くの機能を持っていたかのように、私には見えるでしょうか?

基本的なhtmlレポートを作成するcriterion-to-htmlがあるようですが、それに近いものはありません。上記のウェブサイトまたは基準ソースパケットのexamplesディレクトリに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 
+0

'-k = win'を試してみませんか?それは私が過去に使ったこと(1年以上前) – alternative

+0

@monadic編集しました。 Plsは上記を参照してください。 –

+1

@J Fritschまた、IIRCには、グラフ作成のサポートを可能にするための基準を構築する際のフラグがあります。カバールファイルを確認してみてください – alternative

答えて

2

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

時間がある場合は、Criterion CSVsを読み、Chart(またはより良いもの)を使って古い棒グラフを作成するパッケージを作成/アップロードできます。

+2

あなたがリンクしているHTML出力はとてもいいです? – danr

+0

CSVは確率分布か生データですか? – alternative

+0

その平均、stddev、およびそれぞれの上位と下位。基本的に端末に印刷されるもの。 –