LAVA的配置与使用.pdfVIP

  • 23
  • 0
  • 约6.24千字
  • 约 6页
  • 2024-01-02 发布于江苏
  • 举报

LAVA的配置与使⽤

最近在看⼀个基于pythondjango开发的⽤于持续集成⾃动化测试的开源项⽬--LAVA,期间被折磨的死去活来。倒不是代码很难

懂,⽽是官⽅⽂档很久没有维护,代码⼀直在更新,很多地⽅⽂档跟代码已经对不上,⽹上也很难找到相关的资料,可能是国内⼤部分公司

都使⽤的Jenkins的原因吧。LAVA跟Jenkins实现的功能还是很像的,区别在于细节⽅⾯,⽐如LAVA不需要提前定义Job,再⽐如LAVA可

以实时回收任务执⾏⽇志,报表展⽰等。我对Jenkins了解⽐较少,所以孰优孰劣就不做评价。这篇⽂章简单介绍下LAVA的架构以及怎么

把项⽬跑起来,由于找不到相关资料,我当时花了三天时间才搞定,踩了各种坑,很多地⽅是根据源码⼀点⼀点推出来的。留下点经验,以

后如果有⼈想⽤的时候也能搜到点资料,哈哈!

先附上,

LAVA数据库使⽤的是PostgreSQL、web框架使⽤的是Django

主要分为两部分:master、worker/slave

master:主要主要⽤于挂载worker,与worker保持通信,将scheduler分配的任务下发到对应的worker,从worker接收job⽇志。

worker/sla

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档