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 1040 480 265 59 %
UnknownMessage 51 12 4 0 %
UdpReceiver 232 139 84 52 %
UdpSender 219 135 74 53 %
DmxMessage 104 39 28 54 %
UdpPacketParser 170 91 46 67 %
UdpReceiverTCL 151 39 25 96 %
Message 35 4 0 100 %
UdpPacket 78 21 4 100 %

Class statements covered missed weight  
UdpReceiver 84 44 40 37.04 %
UdpSender 74 39 35 32.41 %
UdpPacketParser 46 31 15 13.89 %
DmxMessage 28 15 13 12.04 %
UnknownMessage 4 0 4 3.70 %
UdpReceiverTCL 25 24 1 0.93 %

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