| EMMA Coverage Report (generated Wed Apr 18 22:32:46 PDT 2007) |
|---|
| [all classes] |
| name | class, % | method, % | block, % | line, % |
|---|---|---|---|---|
| org.apache.derby.impl.sql.execute | 73% (101/139) | 52% (741/1425) | 43% (21136/49538) | 46% (4866.1/10552) |
| name | class, % | method, % | block, % | line, % |
|---|---|---|---|---|
| AggregateSortObserver.java | 100% (1/1) | 100% (3/3) | 84% (112/134) | 88% (22.9/26) |
| AggregatorInfo.java | 100% (1/1) | 69% (9/13) | 56% (85/151) | 49% (17/35) |
| AggregatorInfoList.java | 100% (1/1) | 40% (2/5) | 34% (23/67) | 32% (6/19) |
| AlterTableConstantAction.java | 100% (1/1) | 21% (7/34) | 13% (548/4110) | 14% (99.8/702) |
| AnyResultSet.java | 0% (0/1) | 0% (0/8) | 0% (0/231) | 0% (0/59) |
| AutoincrementCounter.java | 100% (1/1) | 8% (1/12) | 8% (15/181) | 3% (1/38) |
| AvgAggregator.java | 0% (0/1) | 0% (0/8) | 0% (0/250) | 0% (0/61) |
| BaseActivation.java | 100% (1/1) | 75% (77/103) | 64% (859/1350) | 69% (250.2/364) |
| BaseExpressionActivation.java | 0% (0/1) | 0% (0/3) | 0% (0/117) | 0% (0/24) |
| BasicNoPutResultSetImpl.java | 100% (1/1) | 57% (26/46) | 46% (412/898) | 58% (121.7/209) |
| BasicSortObserver.java | 100% (1/1) | 67% (4/6) | 58% (60/104) | 57% (12.6/22) |
| BulkTableScanResultSet.java | 100% (1/1) | 100% (10/10) | 93% (306/330) | 92% (59/64) |
| CallStatementResultSet.java | 100% (1/1) | 100% (3/3) | 100% (17/17) | 100% (7/7) |
| CardinalityCounter.java | 100% (1/1) | 45% (5/11) | 16% (25/154) | 26% (10/38) |
| ColumnInfo.java | 100% (1/1) | 17% (1/6) | 10% (36/343) | 20% (12.8/64) |
| ConstantActionActivation.java | 100% (1/1) | 56% (5/9) | 80% (24/30) | 69% (9/13) |
| ConstraintConstantAction.java | 100% (1/1) | 17% (1/6) | 10% (25/255) | 15% (8/53) |
| ConstraintInfo.java | 0% (0/1) | 0% (0/12) | 0% (0/189) | 0% (0/52) |
| CountAggregator.java | 100% (1/1) | 36% (4/11) | 29% (26/89) | 27% (7/26) |
| CreateAliasConstantAction.java | 100% (1/1) | 67% (2/3) | 33% (99/303) | 36% (24.9/69) |
| CreateConstraintConstantAction.java | 100% (1/1) | 67% (4/6) | 48% (270/565) | 57% (60.1/106) |
| CreateIndexConstantAction.java | 100% (1/1) | 50% (3/6) | 75% (724/962) | 76% (146.5/193) |
| CreateSchemaConstantAction.java | 100% (1/1) | 67% (2/3) | 76% (61/80) | 89% (17.9/20) |
| CreateTableConstantAction.java | 100% (1/1) | 67% (2/3) | 85% (404/477) | 86% (65.4/76) |
| CreateTriggerConstantAction.java | 100% (1/1) | 75% (3/4) | 78% (320/409) | 83% (60.3/73) |
| CreateViewConstantAction.java | 100% (1/1) | 67% (2/3) | 96% (217/226) | 97% (36.9/38) |
| CurrentDatetime.java | 100% (1/1) | 83% (5/6) | 78% (57/73) | 82% (18/22) |
| CurrentOfResultSet.java | 100% (1/1) | 75% (9/12) | 62% (204/331) | 71% (56.7/80) |
| CursorActivation.java | 100% (1/1) | 100% (3/3) | 100% (12/12) | 100% (5/5) |
| DDLConstantAction.java | 100% (1/1) | 57% (4/7) | 23% (68/290) | 24% (17/71) |
| DDLSingleTableConstantAction.java | 100% (1/1) | 100% (1/1) | 100% (6/6) | 100% (3/3) |
| DMLVTIResultSet.java | 0% (0/1) | 0% (0/5) | 0% (0/86) | 0% (0/26) |
| DMLWriteResultSet.java | 100% (1/1) | 86% (6/7) | 95% (166/175) | 97% (34.8/36) |
| DeleteCascadeResultSet.java | 0% (0/1) | 0% (0/15) | 0% (0/623) | 0% (0/149) |
| DeleteConstantAction.java | 100% (1/1) | 20% (1/5) | 41% (30/73) | 28% (5/18) |
| DeleteResultSet.java | 100% (1/1) | 54% (7/13) | 44% (330/745) | 48% (73.9/155) |
| DeleteVTIResultSet.java | 0% (0/1) | 0% (0/2) | 0% (0/166) | 0% (0/42) |
| DependentResultSet.java | 0% (0/1) | 0% (0/23) | 0% (0/984) | 0% (0/194) |
| DistinctGroupedAggregateResultSet.java | 0% (0/1) | 0% (0/1) | 0% (0/13) | 0% (0/2) |
| DistinctScalarAggregateResultSet.java | 0% (0/1) | 0% (0/8) | 0% (0/359) | 0% (0/80) |
| DistinctScanResultSet.java | 0% (0/1) | 0% (0/2) | 0% (0/105) | 0% (0/20) |
| DropAliasConstantAction.java | 100% (1/1) | 67% (2/3) | 66% (38/58) | 86% (12/14) |
| DropConstraintConstantAction.java | 100% (1/1) | 25% (1/4) | 19% (59/315) | 21% (13.5/63) |
| DropIndexConstantAction.java | 100% (1/1) | 50% (2/4) | 39% (56/145) | 39% (12.8/33) |
| DropSchemaConstantAction.java | 100% (1/1) | 67% (2/3) | 72% (26/36) | 90% (9/10) |
| DropStatisticsConstantAction.java | 0% (0/1) | 0% (0/3) | 0% (0/90) | 0% (0/20) |
| DropTableConstantAction.java | 100% (1/1) | 75% (3/4) | 69% (279/405) | 75% (68.6/92) |
| DropTriggerConstantAction.java | 100% (1/1) | 67% (2/3) | 60% (61/101) | 82% (17.9/22) |
| DropViewConstantAction.java | 100% (1/1) | 67% (2/3) | 71% (51/72) | 83% (14.9/18) |
| FKInfo.java | 0% (0/1) | 0% (0/7) | 0% (0/534) | 0% (0/115) |
| ForeignKeyRIChecker.java | 0% (0/1) | 0% (0/3) | 0% (0/72) | 0% (0/15) |
| GenericAggregateResultSet.java | 100% (1/1) | 100% (4/4) | 93% (124/133) | 93% (30.7/33) |
| GenericAggregator.java | 100% (1/1) | 67% (8/12) | 67% (212/316) | 72% (55.8/77) |
| GenericConstantActionFactory.java | 100% (1/1) | 69% (22/32) | 75% (248/332) | 68% (23/34) |
| GenericExecutionContext.java | 100% (1/1) | 89% (8/9) | 88% (75/85) | 87% (27/31) |
| GenericExecutionFactory.java | 100% (1/1) | 85% (17/20) | 97% (155/160) | 90% (28/31) |
| GenericQualifier.java | 100% (1/1) | 90% (9/10) | 69% (81/118) | 93% (26/28) |
| GenericRIChecker.java | 0% (0/1) | 0% (0/7) | 0% (0/233) | 0% (0/43) |
| GenericResultSetFactory.java | 100% (1/1) | 63% (27/43) | 61% (447/730) | 62% (46/74) |
| GenericScanQualifier.java | 100% (1/1) | 80% (8/10) | 98% (88/90) | 94% (29/31) |
| GenericTriggerExecutor.java | 100% (1/1) | 80% (4/5) | 68% (98/144) | 64% (29/45) |
| GrantRevokeConstantAction.java | 0% (0/1) | 0% (0/3) | 0% (0/28) | 0% (0/8) |
| GroupedAggregateResultSet.java | 100% (1/1) | 60% (9/15) | 50% (373/751) | 52% (80/155) |
| HashJoinResultSet.java | 100% (1/1) | 100% (1/1) | 100% (15/15) | 100% (2/2) |
| HashLeftOuterJoinResultSet.java | 0% (0/1) | 0% (0/1) | 0% (0/17) | 0% (0/2) |
| HashScanResultSet.java | 100% (1/1) | 44% (7/16) | 54% (553/1026) | 59% (120.1/203) |
| HashTableResultSet.java | 0% (0/1) | 0% (0/12) | 0% (0/833) | 0% (0/176) |
| IndexChanger.java | 100% (1/1) | 91% (20/22) | 82% (503/614) | 90% (131.2/146) |
| IndexColumnOrder.java | 100% (1/1) | 88% (7/8) | 81% (38/47) | 79% (15/19) |
| IndexConstantAction.java | 100% (1/1) | 67% (2/3) | 81% (22/27) | 77% (7/9) |
| IndexRow.java | 100% (1/1) | 56% (5/9) | 36% (28/77) | 40% (8/20) |
| IndexRowToBaseRowResultSet.java | 100% (1/1) | 90% (9/10) | 80% (534/669) | 79% (117.9/149) |
| IndexSetChanger.java | 100% (1/1) | 82% (9/11) | 64% (294/461) | 68% (58.9/86) |
| IndexValueRow.java | 100% (1/1) | 29% (5/17) | 31% (26/85) | 31% (8/26) |
| InsertConstantAction.java | 100% (1/1) | 91% (10/11) | 86% (155/181) | 90% (38/42) |
| InsertResultSet.java | 50% (1/2) | 56% (18/32) | 38% (1367/3580) | 45% (289.1/640) |
| InsertVTIResultSet.java | 0% (0/1) | 0% (0/5) | 0% (0/279) | 0% (0/80) |
| InternalTriggerExecutionContext.java | 100% (1/1) | 54% (14/26) | 39% (199/516) | 46% (68.8/151) |
| JarUtil.java | 0% (0/3) | 0% (0/16) | 0% (0/553) | 0% (0/103) |
| JoinResultSet.java | 100% (1/1) | 70% (7/10) | 73% (152/207) | 75% (47/63) |
| LastIndexKeyResultSet.java | 100% (1/1) | 67% (4/6) | 75% (203/272) | 77% (45.6/59) |
| LockTableConstantAction.java | 100% (1/1) | 67% (2/3) | 43% (32/75) | 59% (10/17) |
| MaterializedResultSet.java | 0% (0/1) | 0% (0/10) | 0% (0/376) | 0% (0/86) |
| MaxMinAggregator.java | 100% (1/1) | 29% (2/7) | 19% (12/64) | 24% (4/17) |
| MiscResultSet.java | 100% (1/1) | 100% (3/3) | 100% (17/17) | 100% (7/7) |
| MultiProbeTableScanResultSet.java | 100% (1/1) | 100% (9/9) | 94% (201/213) | 90% (43/48) |
| NestedLoopJoinResultSet.java | 100% (1/1) | 80% (4/5) | 70% (219/313) | 73% (52/71) |
| NestedLoopLeftOuterJoinResultSet.java | 0% (0/1) | 0% (0/4) | 0% (0/300) | 0% (0/78) |
| NoPutResultSetImpl.java | 100% (1/1) | 72% (18/25) | 61% (319/521) | 65% (79.3/122) |
| NoRowsResultSetImpl.java | 100% (1/1) | 41% (13/32) | 43% (143/329) | 50% (40.4/80) |
| NormalizeResultSet.java | 100% (1/1) | 55% (6/11) | 75% (262/348) | 75% (56.8/76) |
| OnceResultSet.java | 0% (0/1) | 0% (0/7) | 0% (0/301) | 0% (0/80) |
| OrderableAggregator.java | 100% (1/1) | 50% (3/6) | 18% (7/38) | 21% (3/14) |
| PrivilegeInfo.java | 0% (0/1) | 0% (0/3) | 0% (0/34) | 0% (0/7) |
| ProjectRestrictResultSet.java | 100% (1/1) | 93% (14/15) | 86% (531/614) | 91% (130/143) |
| RIBulkChecker.java | 0% (0/1) | 0% (0/7) | 0% (0/300) | 0% (0/75) |
| RISetChecker.java | 100% (1/1) | 50% (3/6) | 24% (38/159) | 32% (10/31) |
| RealResultSetStatisticsFactory.java | 100% (1/1) | 100% (5/5) | 21% (399/1865) | 32% (82.6/257) |
| ReferencedKeyRIChecker.java | 0% (0/1) | 0% (0/2) | 0% (0/96) | 0% (0/17) |
| RenameConstantAction.java | 0% (0/1) | 0% (0/7) | 0% (0/465) | 0% (0/109) |
| RoutinePrivilegeInfo.java | 0% (0/1) | 0% (0/2) | 0% (0/77) | 0% (0/19) |
| RowChangerImpl.java | 100% (1/1) | 92% (12/13) | 91% (503/552) | 90% (116.5/129) |
| RowResultSet.java | 100% (1/1) | 62% (5/8) | 82% (157/191) | 79% (37/47) |
| RowTriggerExecutor.java | 100% (1/1) | 100% (2/2) | 78% (61/78) | 83% (16.6/20) |
| RowUtil.java | 100% (1/1) | 35% (7/20) | 27% (107/394) | 28% (26/93) |
| SavepointConstantAction.java | 100% (1/1) | 67% (2/3) | 62% (59/95) | 71% (15/21) |
| ScalarAggregateResultSet.java | 100% (1/1) | 64% (7/11) | 76% (325/425) | 79% (71.1/90) |
| ScrollInsensitiveResultSet.java | 100% (1/1) | 93% (26/28) | 84% (1107/1312) | 84% (262/313) |
| SetConstraintsConstantAction.java | 0% (0/1) | 0% (0/8) | 0% (0/480) | 0% (0/109) |
| SetOpResultSet.java | 0% (0/1) | 0% (0/18) | 0% (0/446) | 0% (0/99) |
| SetSchemaConstantAction.java | 100% (1/1) | 67% (2/3) | 42% (36/85) | 63% (12/19) |
| SetTransactionIsolationConstantAction.java | 100% (1/1) | 67% (2/3) | 55% (12/22) | 83% (5/6) |
| SetTransactionResultSet.java | 100% (1/1) | 100% (2/2) | 100% (6/6) | 100% (3/3) |
| SortResultSet.java | 100% (1/1) | 71% (10/14) | 63% (347/550) | 65% (80.5/124) |
| SqlXmlExecutor.java | 0% (0/1) | 0% (0/8) | 0% (0/79) | 0% (0/23) |
| StatementTriggerExecutor.java | 100% (1/1) | 100% (2/2) | 79% (31/39) | 95% (9.5/10) |
| SumAggregator.java | 100% (1/1) | 75% (3/4) | 94% (30/32) | 89% (8/9) |
| SystemAggregator.java | 100% (1/1) | 60% (3/5) | 52% (15/29) | 45% (5/11) |
| TablePrivilegeInfo.java | 0% (0/1) | 0% (0/8) | 0% (0/416) | 0% (0/63) |
| TableScanResultSet.java | 100% (1/1) | 92% (22/24) | 69% (1017/1468) | 71% (233.8/327) |
| TemporaryRowHolderImpl.java | 100% (1/1) | 43% (6/14) | 39% (257/655) | 44% (64.9/149) |
| TemporaryRowHolderResultSet.java | 100% (1/1) | 21% (13/61) | 34% (235/693) | 34% (61.5/182) |
| TriggerEvent.java | 100% (1/1) | 83% (5/6) | 90% (55/61) | 90% (10.8/12) |
| TriggerEventActivator.java | 100% (1/1) | 100% (5/5) | 83% (294/354) | 80% (57.9/72) |
| TriggerEvents.java | 100% (1/1) | 50% (1/2) | 91% (31/34) | 86% (6/7) |
| TriggerInfo.java | 100% (1/1) | 70% (7/10) | 52% (147/282) | 52% (31.4/60) |
| UnionResultSet.java | 100% (1/1) | 67% (6/9) | 63% (196/309) | 69% (55/80) |
| UniqueIndexSortObserver.java | 100% (1/1) | 50% (1/2) | 59% (16/27) | 62% (5/8) |
| UpdatableVTIConstantAction.java | 0% (0/1) | 0% (0/3) | 0% (0/32) | 0% (0/6) |
| UpdateConstantAction.java | 100% (1/1) | 20% (1/5) | 45% (30/67) | 29% (5/17) |
| UpdateResultSet.java | 100% (1/1) | 74% (14/19) | 69% (981/1429) | 67% (201.8/301) |
| UpdateStatisticsConstantAction.java | 0% (0/1) | 0% (0/6) | 0% (0/327) | 0% (0/67) |
| UpdateVTIResultSet.java | 0% (0/1) | 0% (0/3) | 0% (0/229) | 0% (0/61) |
| VTIResultSet.java | 100% (1/1) | 38% (8/21) | 52% (365/706) | 49% (90.4/183) |
| ValueRow.java | 100% (1/1) | 65% (13/20) | 48% (166/345) | 50% (36.2/72) |
| WriteCursorConstantAction.java | 100% (1/1) | 75% (12/16) | 86% (269/314) | 87% (72/83) |
| [all classes] |
| EMMA 2.0.5312 (C) Vladimir Roubtsov |