是否有任何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等)配置一些提示。