Coverage

The Lassi software gets tested using automated (JUnit) testcases. While running these testcases, code coverage information is collected. This coverage information shows the percentage of code that actually gets executed during the tests. This is intended to provide an idea about the quality of the testcases and helps in finding dead code.

Class loc nloc statements coverage  
TOTAL 892 435 169 34 %
LabelPanel 67 20 8 0 %
LevelIndicatorVertical 66 22 8 0 %
MillisSpinner 182 129 55 0 %
LevelDeltaIndicatorVertical 78 47 23 9 %
LevelDeltaIndicator 100 58 21 38 %
LevelLabel 75 34 12 58 %
TimingField 56 23 7 71 %
MillisListener 30 4 0 100 %
LevelIndicatorHorizontal 66 22 8 100 %
BooleanIndicator 33 26 10 100 %
LevelIndicator 139 50 17 100 %

Class statements covered missed weight  
MillisSpinner 55 0 55 49.11 %
LevelDeltaIndicatorVertical 23 2 21 18.75 %
LevelDeltaIndicator 21 8 13 11.61 %
LevelIndicatorVertical 8 0 8 7.14 %
LabelPanel 8 0 8 7.14 %
LevelLabel 12 7 5 4.46 %
TimingField 7 5 2 1.79 %

loc = lines of code count
nloc = non-comment lines of code count
statements = number of Java statements
coverage = percentage of statements covered