Version 9

    Code Coverage Analysis


    Definition: Wikipedia Definition


    The purpose of Code coverage analysis process is:

    • Finding areas of JBossCache not exercised by a set of test cases,

    • Creating additional test cases to increase coverage, and

    • Determining a quantitative measure of code coverage (metrics), which is an indirect measure of quality.


    Basic Measures:

    In the process of analyzing the code coverage for JBossCache we use Clover Code coverage tool. The following basic measures are used:

    • Method coverage

    • Statement Coverage

    • Conditional Coverage


    Coverage Goal for Release

    What's the coverage goal for release?



    Code coverage analysis process has and will be applied from time to time to the following development branches before releases to ensure quality of shipment.