1.jenkins安装caliper-ci插件(Caliper CI Plugin)

2.编写microbench

最简便的办法就是作为单元测试来跑(这样就不用在jenkins里配置跑microbench的步骤)。
编写好microbench后,加一个test方法运行Runner.main(XXXBenchmarksTest.class, new String[] {
"--measureMemory", "--saveResults", "XXXBenchmarks.caliper.json" });
方法,
注意指定结果报告的文件位置(这里指定了放在工程的根目录)。

3.在jenkins的job中Add post-build action添加publish caliper microbenchmark results, JSON result files 这项中填入\*\*/\*.caliper.json,目的就是告诉插件microbenchmark生成的结果文件在哪里,如果不行就到工作区里找一下报告文件生成到哪里了,多试几次看看路径是否设对了

最新文章

  1. iOS开发网络篇—数据缓存
  2. 运行hexo提示/usr/bin/env: node: 没有那个文件或目录
  3. 9段高效率开发PHP程序的代码
  4. 225 Implement Stack using Queues(用队列实现栈Medium)
  5. Qt入门(3)——信号和槽
  6. 基于visual Studio2013解决C语言竞赛题之1081shell排序
  7. LINUX 命令行编辑
  8. X-005 FriendlyARM tiny4412 uboot移植之时钟初始化
  9. Ubuntu怎样进行自由截图操作
  10. WPF--鼠标右键菜单中的Command命令实现
  11. js循环生成多个easyui datagrid数据网格时,初始化表格
  12. 张旭升20162329 2006-2007-2 《Java程序设计》第一周学习总结
  13. [Python]程序性能分析
  14. Linux(Ubuntu)使用日记------Mysql编码(utf-8)的设置
  15. vue--动画收缩
  16. python正则表达式3-模式匹配
  17. HTML基础之DOM操作
  18. 查看sql server日志
  19. Matlab 曲线拟合之polyfit与polyval函数
  20. 51nod 1021 石子归并 区间DP

热门文章

  1. Spring Security构建Rest服务-1201-Spring Security OAuth开发APP认证框架之实现服务提供商
  2. 【数组】Search a 2D Matrix
  3. Tomcat中组件的生命周期管理公共接口Lifecycle
  4. nlp 总结 分词,词义消歧,词性标注,命名体识别,依存句法分析,语义角色标注
  5. PM2怎么开启ES6?
  6. ibatis SQLmap mysql模糊查询字符串拼的三种方法
  7. 浏览器Request Header和Response Header的内容
  8. elasticsearch-head的使用
  9. 如何在HTML 5中拖动光标图标?
  10. 转载:Remote Validation