【发布时间】:2014-06-01 12:26:58
【问题描述】:
我有一个 Criterion 基准测试,其中每个 bgroup 对应一个测试,并且在每个 bgroup 内有两个具有不同选项的测试 bench 值。例如:
main = defaultMain
[bgroup "test1" [bench "v1" test1_1, bench "v2" test1_2]
,bgroup "test2" [bench "v1" test2_1, bench "v2" test2_2
-- lots more tests
]
在每个bgroup 中,两个bench 测试具有可比性。但是,test1 需要 2000 微秒,而test2 需要 45 微秒。概览图(对我想做的事情最有用)在同一轴上显示不同的测试,因此我可以清楚地看到test1 的差异,但很难看到test2。
是否可以标准化每个bgroup 以进行绘图?或者在不同的轴上显示它们?或者我应该转储 CSV 数据并自己绘制我想要的东西?
【问题讨论】: