kaitai-io / kaitai_struct

Kaitai Struct: declarative language to generate binary data parsers in C++ / C# / Go / Java / JavaScript / Lua / Nim / Perl / PHP / Python / Ruby
https://kaitai.io
3.98k stars 194 forks source link

CI: add generation of test coverage charts #412

Open GreyCat opened 6 years ago

GreyCat commented 6 years ago

As suggested in #146, we might benefit from generating our test coverage charts like this one:

coverage_construct2

right in the CI. Shouldn't be that hard to generate and keep them up to date automatically.

GreyCat commented 5 years ago

New modular CI architecture actually makes this generation more complicated, as we can't rely on GraphViz being available at every CI which runs the tests.

Moving to v0.10, as this should not block new release per se.