uwsgi flask gevent 测试代码覆盖率(coverage)

可能出现的问题

  1. 多进程启动
  2. gevent启动
  3. 运行的服务可能不会停止

解决

我先参考了一下这一篇文章使用Coverage分析WSGI项目的代码覆盖率,他基本能够解决掉1.2两个问题,第三个问题我是使用了一个接口来停止当前进程的coverage,接口返回一个当前进程的work_id,可以判断是否所以进程都结束了,然后进行coverage combine就行了

欢迎浏览我的主页

猜你喜欢

转载自www.cnblogs.com/daryl-blog/p/11369563.html
今日推荐