Coverage reduction function computes a single telemetry stream representing unit test coverage information.
Example 28.8. Java Line-Level Coverage
streams CoverageStream(filePattern, granularity) = {
"Coverage Percentage",
Coverage("Percentage", filePattern, granularity)
};
y-axis yAxis(label) = {label};
chart CoverageChart(filePattern, granularity) = {
"Coverage Percentage",
(CoverageStream(filePattern, granularity), yAxis("Coverage %"))
};
draw CoverageChart("**/*.java", "line");

This chart shows line level unit test coverage of Java code. It indicates that coverage seemed to be stable around 63% at the beginning of the time period, then, after a precipitous drop to 55%, has re-stabilized around 60%.