我有一个 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 数据并自己绘制我想要的东西?