EMMA Coverage Report (generated Mon Feb 12 09:56:06 PST 2007)
[all classes]

COVERAGE SUMMARY FOR PACKAGE [org.apache.derby.impl.sql.execute]

nameclass, %method, %block, %line, %
org.apache.derby.impl.sql.execute92%  (132/143)74%  (1056/1436)77%  (38006/49647)77%  (8163.4/10592)

COVERAGE BREAKDOWN BY SOURCE FILE

nameclass, %method, %block, %line, %
AddJarConstantAction.java100% (1/1)67%  (2/3)58%  (21/36)88%  (7/8)
AggregateSortObserver.java100% (1/1)100% (3/3)88%  (118/134)96%  (24.9/26)
AggregatorInfo.java100% (1/1)69%  (9/13)56%  (85/151)49%  (17/35)
AggregatorInfoList.java100% (1/1)40%  (2/5)37%  (25/67)37%  (7/19)
AlterTableConstantAction.java100% (1/1)85%  (29/34)79%  (3241/4089)80%  (559.6/701)
AnyResultSet.java100% (1/1)75%  (6/8)86%  (199/231)86%  (51/59)
AutoincrementCounter.java100% (1/1)67%  (8/12)64%  (115/181)79%  (30/38)
AvgAggregator.java100% (1/1)50%  (4/8)41%  (102/250)34%  (21/61)
BaseActivation.java100% (1/1)82%  (84/103)87%  (1173/1350)88%  (320.3/364)
BaseExpressionActivation.java100% (1/1)67%  (2/3)65%  (76/117)64%  (15.4/24)
BasicNoPutResultSetImpl.java100% (1/1)61%  (28/46)52%  (468/898)66%  (137.8/209)
BasicSortObserver.java100% (1/1)100% (6/6)99%  (103/104)100% (21.9/22)
BulkTableScanResultSet.java100% (1/1)100% (10/10)93%  (306/330)92%  (59/64)
CallStatementResultSet.java100% (1/1)100% (3/3)100% (17/17)100% (7/7)
CardinalityCounter.java100% (1/1)73%  (8/11)92%  (141/154)89%  (34/38)
ColumnInfo.java100% (1/1)17%  (1/6)10%  (36/343)20%  (12.8/64)
ConstantActionActivation.java100% (1/1)56%  (5/9)80%  (24/30)69%  (9/13)
ConstraintConstantAction.java100% (1/1)83%  (5/6)89%  (227/255)91%  (48.4/53)
ConstraintInfo.java100% (1/1)50%  (6/12)23%  (44/189)27%  (14/52)
CountAggregator.java100% (1/1)55%  (6/11)53%  (47/89)50%  (13/26)
CreateAliasConstantAction.java100% (1/1)67%  (2/3)70%  (213/304)71%  (48.9/69)
CreateConstraintConstantAction.java100% (1/1)71%  (5/7)66%  (373/568)69%  (74.3/107)
CreateIndexConstantAction.java100% (1/1)83%  (5/6)92%  (893/967)90%  (173.5/193)
CreateSchemaConstantAction.java100% (1/1)67%  (2/3)88%  (70/80)95%  (19/20)
CreateTableConstantAction.java100% (1/1)67%  (2/3)93%  (434/469)93%  (67.9/73)
CreateTriggerConstantAction.java100% (1/1)100% (4/4)85%  (349/409)91%  (66.4/73)
CreateViewConstantAction.java100% (1/1)67%  (2/3)96%  (217/226)97%  (36.9/38)
CurrentDatetime.java100% (1/1)100% (6/6)100% (73/73)100% (22/22)
CurrentOfResultSet.java100% (1/1)75%  (9/12)62%  (208/334)71%  (57.7/81)
CursorActivation.java100% (1/1)100% (3/3)100% (12/12)100% (5/5)
DDLConstantAction.java100% (1/1)86%  (6/7)93%  (269/290)88%  (62.5/71)
DDLSingleTableConstantAction.java100% (1/1)100% (1/1)100% (6/6)100% (3/3)
DMLVTIResultSet.java0%   (0/1)0%   (0/5)0%   (0/86)0%   (0/26)
DMLWriteResultSet.java100% (1/1)86%  (6/7)95%  (166/175)97%  (34.8/36)
DeleteCascadeResultSet.java100% (1/1)100% (15/15)99%  (619/623)99%  (148/149)
DeleteConstantAction.java100% (1/1)100% (5/5)100% (73/73)100% (18/18)
DeleteResultSet.java100% (1/1)85%  (11/13)93%  (692/745)94%  (145.2/155)
DeleteVTIResultSet.java0%   (0/1)0%   (0/2)0%   (0/166)0%   (0/42)
DependentResultSet.java100% (1/1)61%  (14/23)79%  (775/984)79%  (152.7/194)
DistinctGroupedAggregateResultSet.java100% (1/1)100% (1/1)100% (13/13)100% (2/2)
DistinctScalarAggregateResultSet.java100% (1/1)88%  (7/8)87%  (311/359)84%  (67/80)
DistinctScanResultSet.java100% (1/1)100% (2/2)100% (105/105)100% (20/20)
DropAliasConstantAction.java100% (1/1)67%  (2/3)60%  (74/124)77%  (23/30)
DropConstraintConstantAction.java100% (1/1)75%  (3/4)68%  (213/315)75%  (47.4/63)
DropIndexConstantAction.java100% (1/1)100% (4/4)82%  (124/152)82%  (27.8/34)
DropJarConstantAction.java100% (1/1)67%  (2/3)50%  (15/30)86%  (6/7)
DropSchemaConstantAction.java100% (1/1)67%  (2/3)89%  (78/88)95%  (19/20)
DropStatisticsConstantAction.java0%   (0/1)0%   (0/3)0%   (0/90)0%   (0/20)
DropTableConstantAction.java100% (1/1)100% (4/4)84%  (344/409)89%  (81.8/92)
DropTriggerConstantAction.java100% (1/1)100% (4/4)71%  (119/168)81%  (29.9/37)
DropViewConstantAction.java100% (1/1)67%  (2/3)80%  (66/82)90%  (17.9/20)
FKInfo.java100% (1/1)71%  (5/7)37%  (196/534)45%  (51.8/115)
ForeignKeyRIChecker.java100% (1/1)100% (3/3)82%  (59/72)93%  (14/15)
GenericAggregateResultSet.java100% (1/1)100% (4/4)100% (133/133)100% (33/33)
GenericAggregator.java100% (1/1)100% (12/12)86%  (271/316)92%  (70.8/77)
GenericConstantAction.java100% (1/1)33%  (1/3)60%  (3/5)33%  (1/3)
GenericConstantActionFactory.java100% (1/1)86%  (30/35)89%  (323/362)88%  (35/40)
GenericExecutionContext.java100% (1/1)89%  (8/9)87%  (74/85)84%  (26/31)
GenericExecutionFactory.java100% (1/1)85%  (17/20)97%  (155/160)90%  (28/31)
GenericQualifier.java100% (1/1)90%  (9/10)69%  (81/118)93%  (26/28)
GenericRIChecker.java100% (1/1)100% (7/7)100% (233/233)100% (43/43)
GenericResultSetFactory.java100% (1/1)90%  (38/42)92%  (641/695)86%  (62/72)
GenericScanQualifier.java100% (1/1)80%  (8/10)98%  (88/90)94%  (29/31)
GenericTriggerExecutor.java100% (1/1)80%  (4/5)90%  (130/144)91%  (41/45)
GrantRevokeConstantAction.java100% (1/1)67%  (2/3)75%  (21/28)88%  (7/8)
GroupedAggregateResultSet.java100% (1/1)80%  (12/15)93%  (699/751)92%  (142.9/155)
HashJoinResultSet.java100% (1/1)100% (1/1)100% (15/15)100% (2/2)
HashLeftOuterJoinResultSet.java100% (1/1)100% (1/1)100% (17/17)100% (2/2)
HashScanResultSet.java100% (1/1)81%  (13/16)84%  (864/1025)85%  (172.3/203)
HashTableResultSet.java100% (1/1)67%  (8/12)80%  (669/832)80%  (141.3/176)
IndexChanger.java100% (1/1)95%  (21/22)83%  (511/614)92%  (133.6/146)
IndexColumnOrder.java100% (1/1)100% (8/8)100% (47/47)100% (19/19)
IndexConstantAction.java100% (1/1)67%  (2/3)81%  (22/27)77%  (7/9)
IndexRow.java100% (1/1)56%  (5/9)36%  (28/77)40%  (8/20)
IndexRowToBaseRowResultSet.java100% (1/1)90%  (9/10)93%  (623/669)92%  (136.9/149)
IndexSetChanger.java100% (1/1)91%  (10/11)70%  (325/461)75%  (64.9/86)
IndexValueRow.java100% (1/1)29%  (5/17)31%  (26/85)31%  (8/26)
InsertConstantAction.java100% (1/1)100% (11/11)100% (181/181)100% (42/42)
InsertResultSet.java50%  (1/2)75%  (24/32)73%  (2605/3570)75%  (478.8/640)
InsertVTIResultSet.java0%   (0/1)0%   (0/5)0%   (0/279)0%   (0/80)
InternalTriggerExecutionContext.java100% (1/1)73%  (19/26)66%  (339/516)71%  (107.8/151)
JarDDL.java100% (1/1)86%  (6/7)97%  (102/105)97%  (32/33)
JarUtil.java100% (3/3)100% (15/15)79%  (410/522)83%  (78.8/95)
JoinResultSet.java100% (1/1)80%  (8/10)94%  (195/207)92%  (58/63)
LastIndexKeyResultSet.java100% (1/1)67%  (4/6)85%  (231/272)83%  (48.8/59)
LockTableConstantAction.java100% (1/1)67%  (2/3)87%  (65/75)94%  (16/17)
MaterializedResultSet.java0%   (0/1)0%   (0/10)0%   (0/374)0%   (0/86)
MaxMinAggregator.java100% (1/1)57%  (4/7)72%  (46/64)59%  (10/17)
MiscResultSet.java100% (1/1)100% (3/3)100% (17/17)100% (7/7)
NestedLoopJoinResultSet.java100% (1/1)100% (5/5)81%  (252/313)83%  (59/71)
NestedLoopLeftOuterJoinResultSet.java100% (1/1)100% (4/4)90%  (270/300)92%  (72/78)
NoPutResultSetImpl.java100% (1/1)84%  (21/25)93%  (484/521)91%  (110.8/122)
NoRowsResultSetImpl.java100% (1/1)44%  (14/32)57%  (189/329)64%  (50.9/80)
NormalizeResultSet.java100% (1/1)55%  (6/11)78%  (272/348)77%  (58.8/76)
OnceResultSet.java100% (1/1)86%  (6/7)88%  (264/301)91%  (73/80)
OrderableAggregator.java100% (1/1)67%  (4/6)55%  (21/38)57%  (8/14)
PrivilegeInfo.java100% (1/1)100% (3/3)100% (34/34)100% (7/7)
ProjectRestrictResultSet.java100% (1/1)87%  (13/15)85%  (519/614)87%  (125/143)
RIBulkChecker.java100% (1/1)100% (7/7)86%  (257/300)81%  (61/75)
RISetChecker.java100% (1/1)100% (6/6)81%  (129/159)81%  (25/31)
RealResultSetStatisticsFactory.java100% (1/1)100% (5/5)80%  (1499/1865)74%  (190.7/257)
ReferencedKeyRIChecker.java100% (1/1)100% (2/2)85%  (82/96)88%  (15/17)
RenameConstantAction.java100% (1/1)71%  (5/7)68%  (318/465)79%  (85.9/109)
ReplaceJarConstantAction.java100% (1/1)67%  (2/3)58%  (21/36)88%  (7/8)
RoutinePrivilegeInfo.java100% (1/1)100% (2/2)100% (77/77)100% (19/19)
RowChangerImpl.java100% (1/1)92%  (12/13)94%  (518/552)95%  (122.5/129)
RowResultSet.java100% (1/1)75%  (6/8)96%  (183/191)91%  (43/47)
RowTriggerExecutor.java100% (1/1)100% (2/2)100% (78/78)100% (20/20)
RowUtil.java100% (1/1)60%  (12/20)52%  (203/394)51%  (47/93)
SavepointConstantAction.java100% (1/1)67%  (2/3)62%  (59/95)71%  (15/21)
ScalarAggregateResultSet.java100% (1/1)64%  (7/11)82%  (347/425)82%  (73.6/90)
ScrollInsensitiveResultSet.java100% (1/1)96%  (27/28)86%  (1133/1312)88%  (274.7/313)
SetConstraintsConstantAction.java0%   (0/1)0%   (0/8)0%   (0/480)0%   (0/109)
SetOpResultSet.java100% (1/1)83%  (15/18)87%  (388/446)89%  (87.9/99)
SetSchemaConstantAction.java100% (1/1)67%  (2/3)71%  (60/85)95%  (18/19)
SetTransactionIsolationConstantAction.java100% (1/1)67%  (2/3)55%  (12/22)83%  (5/6)
SetTransactionResultSet.java100% (1/1)100% (2/2)100% (6/6)100% (3/3)
SortResultSet.java100% (1/1)86%  (12/14)92%  (505/550)92%  (113.9/124)
SqlXmlExecutor.java0%   (0/1)0%   (0/8)0%   (0/79)0%   (0/23)
StatementTriggerExecutor.java100% (1/1)100% (2/2)100% (39/39)100% (10/10)
SumAggregator.java100% (1/1)75%  (3/4)94%  (30/32)89%  (8/9)
SystemAggregator.java100% (1/1)60%  (3/5)66%  (19/29)64%  (7/11)
TablePrivilegeInfo.java100% (1/1)100% (8/8)97%  (402/416)96%  (60.5/63)
TableScanResultSet.java100% (1/1)91%  (20/22)79%  (1137/1444)80%  (254.9/319)
TemporaryRowHolderImpl.java100% (1/1)93%  (13/14)87%  (568/650)88%  (129.9/148)
TemporaryRowHolderResultSet.java100% (1/1)30%  (18/61)74%  (515/693)64%  (116.7/182)
TriggerEvent.java100% (1/1)83%  (5/6)92%  (56/61)92%  (11/12)
TriggerEventActivator.java100% (1/1)100% (5/5)97%  (342/354)96%  (69/72)
TriggerEvents.java100% (1/1)50%  (1/2)91%  (31/34)86%  (6/7)
TriggerInfo.java100% (1/1)70%  (7/10)59%  (167/282)58%  (34.8/60)
UnionResultSet.java100% (1/1)67%  (6/9)66%  (203/309)70%  (56/80)
UniqueIndexSortObserver.java100% (1/1)100% (2/2)100% (27/27)100% (8/8)
UpdatableVTIConstantAction.java0%   (0/1)0%   (0/3)0%   (0/32)0%   (0/6)
UpdateConstantAction.java100% (1/1)100% (5/5)100% (67/67)100% (17/17)
UpdateResultSet.java100% (1/1)95%  (18/19)97%  (1384/1429)96%  (289.4/301)
UpdateStatisticsConstantAction.java0%   (0/1)0%   (0/6)0%   (0/327)0%   (0/67)
UpdateVTIResultSet.java0%   (0/1)0%   (0/3)0%   (0/229)0%   (0/61)
VTIResultSet.java100% (1/1)43%  (9/21)53%  (372/706)51%  (93.4/183)
ValueRow.java100% (1/1)80%  (16/20)79%  (274/345)76%  (55/72)
WriteCursorConstantAction.java100% (1/1)75%  (12/16)88%  (276/314)88%  (72.9/83)

[all classes]
EMMA 2.0.5312 (C) Vladimir Roubtsov