February 2018
Intermediate to advanced
406 pages
9h 55m
English
JaCoCo is a code coverage library developed by the EclEmma team. JaCoCo embeds an agent in JVM which scans the code paths traversed and creates a report.
This report can be imported into a wider DevOps code quality tool such as SonarQube. SonarQube is a platform that helps to manage code quality with numerous plugins and integrates nicely with DevOps processes (as we shall see in later chapters). It is open source but also has a commercial edition. It is a platform as it has multiple components, such as server (Compute Engine Server, Web Server, and Elasticsearch), database, and scanners that are language-specific.
Read now
Unlock full access