使用benchmark.js和构建过程观察历史性能数据

时间:2015-12-22 13:22:49

标签: javascript node.js gulp karma-runner benchmark.js

是否有任何node.js模块运行benchmark.js并比较以前的结果(存储在文件中的历史数据)如果性能变化超过某个阈值则会发出警告?

我的目标是在安装业力,茉莉和代码覆盖率(伊斯坦布尔)时与目前所取得的目标类似。

我已经构建了这个基准测试过程的原始版本,使用require.js分别为模块加载各种基准测试(类似于单元调整)。 PerfRunner.html运行基准测试,空白页面充满了文本数据:

new Collection() x 3,727,840 ops/sec ±1.48% (95 runs sampled)
collection.add() x 687,129 ops/sec ±23.36% (65 runs sampled)

目前我正在寻找数据的变化,但显然手动跟踪所有这些数据是不切实际的。

如果没有可用的模块,可以使用当前可用的工具(node,gulp,karma等)配置一些提示。

0 个答案:

没有答案