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 6113 3022 1482 96 %
GotoCueStepIf 127 59 31 0 %
CuePreviousScene 126 56 25 8 %
LayerCueStepTestCase 41 15 3 67 %
CueStep 145 62 31 81 %
CueStepTests 61 28 10 90 %
CueStepTestCaseA 152 109 52 94 %
AllCueStepTests 74 44 27 96 %
CueStepTest 47 16 4 100 %
UnknownCueStepTestCase 59 28 10 100 %
CueStepFactoryTestCase 54 25 11 100 %
GoNextTestCase 64 32 13 100 %
StopLayerTestCase 64 32 13 100 %
StartLayerTestCase 64 32 13 100 %
SuspendLayerTestCase 64 32 13 100 %
ResumeLayerTestCase 64 32 13 100 %
GoPreviousTestCase 64 32 13 100 %
ResetLayerTestCase 64 32 13 100 %
ResumeLayer 104 41 16 100 %
ResetLayer 103 41 16 100 %
ClearLayer 105 41 16 100 %
SuspendLayer 105 41 16 100 %
StartLayer 103 41 16 100 %
GoNext 105 42 17 100 %
GoPrevious 106 42 17 100 %
StopLayer 107 45 19 100 %
ClearLayerTestCase 74 39 20 100 %
CueSceneTestCase 75 43 22 100 %
UnknownCueStep 111 50 23 100 %
WaitSwitchTestCase 85 48 24 100 %
LayerCueStep 141 59 26 100 %
LoopToTestCase 89 51 27 100 %
GotoCueStepTestCase 90 52 28 100 %
WaitLayerTestCase 91 53 28 100 %
CueStepFactory 134 82 28 100 %
GoLayerCueListTestCase 96 55 31 100 %
WaitLayer 159 70 32 100 %
SetLayerChaseTestCase 92 55 34 100 %
WaitSwitch 169 79 36 100 %
GotoCueStep 165 75 37 100 %
SetLayerMixModeTestCase 97 59 38 100 %
CommentTestCase 141 95 39 100 %
CueReferenceSceneTestCase 107 66 40 100 %
LoopTo 187 83 41 100 %
SetLayerAttributesTestCase 109 69 45 100 %
CueReferenceScene 200 90 45 100 %
GoLayerCueList 201 91 48 100 %
Comment 225 112 63 100 %
CueScene 263 125 67 100 %
SetLayerChase 283 138 75 100 %
SetLayerAttributes 267 138 76 100 %
SetLayerMixMode 290 145 81 100 %

Class statements covered missed weight  
GotoCueStepIf 31 0 31 46.97 %
CuePreviousScene 25 2 23 34.85 %
CueStep 31 25 6 9.09 %
CueStepTestCaseA 52 49 3 4.55 %
LayerCueStepTestCase 3 2 1 1.52 %
CueStepTests 10 9 1 1.52 %
AllCueStepTests 27 26 1 1.52 %

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