值的注意的是代码覆盖率高不能说明代码质量高, 但是反过来看, 代码覆盖率低, 代码质量不会高到哪里去....大部分的编程语言都自带了单元测试覆盖率的收集能力, Elixir 也同样如此, 官方提供的 mix 构建工具自带了覆盖率的收集能力, 但目前只适用于离线(offline)系统, 对于运行时系统, 并不适用...Erlang 代码覆盖率收集实现分析
从 Erlang 关于 cover 模块官方手册可以知道, cover 统计了 Erlang 程序中每一可执行(executable line)被执行的次数....(Elixir.ExploreAstApp.beam) 的所有 chunks:
$ iex -S mix
Erlang/OTP 24 [erts-12.1] [source] [64-bit] [smp...大规模 Elixir/Erlang 微服务集群连续运行时覆盖率收集方案
随着 Elixir 微服务系统规模的不断扩大, 前一节所展现的覆盖率收集手段需要进一步的演进.