EMMA Coverage Report (generated Wed Apr 18 22:32:46 PDT 2007)
[all classes]

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

nameclass, %method, %block, %line, %
org.apache.derby.impl.sql.execute73%  (101/139)52%  (741/1425)43%  (21136/49538)46%  (4866.1/10552)

COVERAGE BREAKDOWN BY SOURCE FILE

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

[all classes]
EMMA 2.0.5312 (C) Vladimir Roubtsov