| EMMA Coverage Report (generated Tue Feb 06 13:57:29 PST 2007) |
|---|
| [all classes] |
| name | class, % | method, % | block, % | line, % |
|---|---|---|---|---|
| org.apache.derby.impl.sql.execute | 66% (94/143) | 45% (653/1436) | 37% (18353/49647) | 40% (4287.1/10592) |
| name | class, % | method, % | block, % | line, % |
|---|---|---|---|---|
| AddJarConstantAction.java | 0% (0/1) | 0% (0/3) | 0% (0/36) | 0% (0/8) |
| AggregateSortObserver.java | 0% (0/1) | 0% (0/3) | 0% (0/134) | 0% (0/26) |
| AggregatorInfo.java | 100% (1/1) | 62% (8/13) | 54% (82/151) | 46% (16/35) |
| AggregatorInfoList.java | 100% (1/1) | 20% (1/5) | 4% (3/67) | 5% (1/19) |
| AlterTableConstantAction.java | 100% (1/1) | 18% (6/34) | 10% (394/4089) | 12% (81.7/701) |
| 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) | 72% (74/103) | 62% (843/1350) | 67% (244.2/364) |
| BaseExpressionActivation.java | 100% (1/1) | 67% (2/3) | 50% (58/117) | 50% (11.9/24) |
| BasicNoPutResultSetImpl.java | 100% (1/1) | 50% (23/46) | 40% (363/898) | 52% (108.8/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) | 32% (96/304) | 33% (22.9/69) |
| CreateConstraintConstantAction.java | 100% (1/1) | 57% (4/7) | 39% (221/568) | 51% (54.1/107) |
| CreateIndexConstantAction.java | 100% (1/1) | 50% (3/6) | 75% (727/967) | 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) | 84% (396/469) | 85% (62.4/73) |
| CreateTriggerConstantAction.java | 100% (1/1) | 75% (3/4) | 78% (320/409) | 83% (60.3/73) |
| CreateViewConstantAction.java | 0% (0/1) | 0% (0/3) | 0% (0/226) | 0% (0/38) |
| CurrentDatetime.java | 100% (1/1) | 83% (5/6) | 78% (57/73) | 82% (18/22) |
| CurrentOfResultSet.java | 100% (1/1) | 75% (9/12) | 62% (207/334) | 71% (57.7/81) |
| 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) | 60% (74/124) | 77% (23/30) |
| DropConstraintConstantAction.java | 100% (1/1) | 25% (1/4) | 17% (55/315) | 20% (12.5/63) |
| DropIndexConstantAction.java | 100% (1/1) | 25% (1/4) | 28% (43/152) | 26% (8.8/34) |
| DropJarConstantAction.java | 0% (0/1) | 0% (0/3) | 0% (0/30) | 0% (0/7) |
| DropSchemaConstantAction.java | 100% (1/1) | 67% (2/3) | 67% (59/88) | 79% (15.8/20) |
| DropStatisticsConstantAction.java | 0% (0/1) | 0% (0/3) | 0% (0/90) | 0% (0/20) |
| DropTableConstantAction.java | 100% (1/1) | 75% (3/4) | 65% (265/409) | 72% (66.6/92) |
| DropTriggerConstantAction.java | 100% (1/1) | 75% (3/4) | 65% (109/168) | 78% (28.9/37) |
| DropViewConstantAction.java | 0% (0/1) | 0% (0/3) | 0% (0/82) | 0% (0/20) |
| 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) | 50% (6/12) | 56% (178/316) | 62% (47.8/77) |
| GenericConstantAction.java | 100% (1/1) | 33% (1/3) | 60% (3/5) | 33% (1/3) |
| GenericConstantActionFactory.java | 100% (1/1) | 46% (16/35) | 56% (201/362) | 42% (17/40) |
| GenericExecutionContext.java | 100% (1/1) | 78% (7/9) | 68% (58/85) | 74% (23/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) | 60% (25/42) | 57% (397/695) | 60% (43/72) |
| 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 | 0% (0/1) | 0% (0/15) | 0% (0/751) | 0% (0/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/1025) | 59% (120.1/203) |
| HashTableResultSet.java | 0% (0/1) | 0% (0/12) | 0% (0/832) | 0% (0/176) |
| IndexChanger.java | 100% (1/1) | 91% (20/22) | 75% (460/614) | 82% (119.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) | 24% (4/17) | 26% (22/85) | 27% (7/26) |
| InsertConstantAction.java | 100% (1/1) | 91% (10/11) | 86% (155/181) | 90% (38/42) |
| InsertResultSet.java | 50% (1/2) | 28% (9/32) | 22% (795/3570) | 28% (176.5/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) |
| JarDDL.java | 0% (0/1) | 0% (0/7) | 0% (0/105) | 0% (0/33) |
| JarUtil.java | 0% (0/3) | 0% (0/15) | 0% (0/522) | 0% (0/95) |
| JoinResultSet.java | 100% (1/1) | 70% (7/10) | 72% (150/207) | 73% (46/63) |
| LastIndexKeyResultSet.java | 100% (1/1) | 67% (4/6) | 75% (203/272) | 77% (45.6/59) |
| LockTableConstantAction.java | 0% (0/1) | 0% (0/3) | 0% (0/75) | 0% (0/17) |
| MaterializedResultSet.java | 0% (0/1) | 0% (0/10) | 0% (0/374) | 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) |
| 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) | 52% (13/25) | 53% (278/521) | 54% (66.3/122) |
| NoRowsResultSetImpl.java | 100% (1/1) | 25% (8/32) | 25% (82/329) | 33% (26/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) | 0% (0/5) | 0% (0/1865) | 0% (0/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) |
| ReplaceJarConstantAction.java | 0% (0/1) | 0% (0/3) | 0% (0/36) | 0% (0/8) |
| RoutinePrivilegeInfo.java | 0% (0/1) | 0% (0/2) | 0% (0/77) | 0% (0/19) |
| RowChangerImpl.java | 100% (1/1) | 92% (12/13) | 90% (496/552) | 88% (113.5/129) |
| RowResultSet.java | 100% (1/1) | 50% (4/8) | 75% (143/191) | 74% (35/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 | 0% (0/1) | 0% (0/3) | 0% (0/95) | 0% (0/21) |
| ScalarAggregateResultSet.java | 100% (1/1) | 64% (7/11) | 76% (325/425) | 79% (71.1/90) |
| ScrollInsensitiveResultSet.java | 100% (1/1) | 93% (26/28) | 83% (1092/1312) | 82% (258/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 | 0% (0/1) | 0% (0/3) | 0% (0/85) | 0% (0/19) |
| SetTransactionIsolationConstantAction.java | 100% (1/1) | 67% (2/3) | 55% (12/22) | 83% (5/6) |
| SetTransactionResultSet.java | 100% (1/1) | 50% (1/2) | 67% (4/6) | 67% (2/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 | 0% (0/1) | 0% (0/4) | 0% (0/32) | 0% (0/9) |
| SystemAggregator.java | 100% (1/1) | 40% (2/5) | 21% (6/29) | 18% (2/11) |
| TablePrivilegeInfo.java | 0% (0/1) | 0% (0/8) | 0% (0/416) | 0% (0/63) |
| TableScanResultSet.java | 100% (1/1) | 68% (15/22) | 61% (880/1444) | 64% (204.4/319) |
| TemporaryRowHolderImpl.java | 100% (1/1) | 43% (6/14) | 39% (254/650) | 43% (63.9/148) |
| 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) | 62% (192/309) | 66% (53/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) | 47% (331/706) | 45% (81.7/183) |
| ValueRow.java | 100% (1/1) | 65% (13/20) | 48% (166/345) | 50% (36.2/72) |
| WriteCursorConstantAction.java | 100% (1/1) | 62% (10/16) | 77% (241/314) | 79% (65.6/83) |
| [all classes] |
| EMMA 2.0.5312 (C) Vladimir Roubtsov |