diff options
author | Anton Yuzhaninov <citrin+git@citrin.ru> | 2018-10-27 13:18:04 -0400 |
---|---|---|
committer | Anton Yuzhaninov <citrin+git@citrin.ru> | 2018-10-27 13:36:52 -0400 |
commit | 3ebf458996b18c42f78ff35ed7fbd66179dc2eea (patch) | |
tree | 4323289a561a2ae30fd6b4dd88d598a5418e05f5 /.circleci | |
parent | c974d1eaaaee82906415b3608089f24461daf86c (diff) | |
download | rspamd-3ebf458996b18c42f78ff35ed7fbd66179dc2eea.tar.gz rspamd-3ebf458996b18c42f78ff35ed7fbd66179dc2eea.zip |
Speedup lua coverage collecting for functional test
luacov-coveralls merge mode (-j flag) was created to join reports
containing coverage for different source files (e.g. C and Lua code).
Coverage for the same file in two report is not merged, instead one
source file is added several times to source_files array in JSON. As
a result if we use luacov-coveralls -j on report for same source files
it ends up spending a lot of time on parsing and dumping big JSON files.
This change reduces functional test time from 7+ minutes to 4+ minutes.
Diffstat (limited to '.circleci')
0 files changed, 0 insertions, 0 deletions