EMMA Coverage Report (generated Wed Jun 28 22:15:27 PDT 2006)
[all classes]

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

nameclass, %method, %block, %line, %
org.apache.derby.impl.sql.execute93%  (126/136)72%  (997/1380)73%  (35506/48422)75%  (7712.5/10350)

COVERAGE BREAKDOWN BY SOURCE FILE

nameclass, %method, %block, %line, %
AddJarConstantAction.java100% (1/1)67%  (2/3)63%  (26/41)89%  (8/9)
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)74%  (25/34)49%  (1989/4035)49%  (345/697)
AnyResultSet.java100% (1/1)75%  (6/8)86%  (202/234)87%  (52/60)
AutoincrementCounter.java100% (1/1)67%  (8/12)64%  (115/181)79%  (30/38)
AvgAggregator.java100% (1/1)62%  (5/8)76%  (189/250)70%  (43/61)
BaseActivation.java100% (1/1)80%  (82/102)86%  (1128/1318)87%  (308.3/356)
BaseExpressionActivation.java100% (1/1)67%  (2/3)65%  (76/117)64%  (15.4/24)
BasicNoPutResultSetImpl.java100% (1/1)59%  (26/44)53%  (464/881)67%  (134.8/202)
BasicSortObserver.java100% (1/1)100% (6/6)99%  (103/104)100% (21.9/22)
BulkTableScanResultSet.java100% (1/1)100% (10/10)93%  (304/328)92%  (58/63)
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)9%   (30/334)18%  (11/62)
ConstantActionActivation.java100% (1/1)56%  (5/9)80%  (24/30)69%  (9/13)
ConstraintConstantAction.java100% (1/1)83%  (5/6)86%  (220/256)88%  (46.6/53)
ConstraintInfo.java100% (1/1)50%  (6/12)23%  (44/189)27%  (14/52)
CountAggregator.java100% (1/1)64%  (7/11)67%  (60/89)62%  (16/26)
CreateAliasConstantAction.java100% (1/1)67%  (2/3)60%  (241/403)59%  (57.8/98)
CreateConstraintConstantAction.java100% (1/1)71%  (5/7)64%  (367/572)67%  (73.5/109)
CreateIndexConstantAction.java100% (1/1)67%  (4/6)92%  (888/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)92%  (382/417)93%  (65.9/71)
CreateTriggerConstantAction.java100% (1/1)75%  (3/4)84%  (338/404)89%  (63.3/71)
CreateViewConstantAction.java100% (1/1)67%  (2/3)91%  (215/237)90%  (37.9/42)
CurrentDatetime.java100% (1/1)100% (6/6)100% (73/73)100% (22/22)
CurrentOfResultSet.java100% (1/1)80%  (8/10)91%  (306/337)90%  (70.8/79)
CursorActivation.java100% (1/1)100% (3/3)100% (12/12)100% (5/5)
DDLConstantAction.java100% (1/1)50%  (3/6)66%  (52/79)60%  (12/20)
DDLSingleTableConstantAction.java100% (1/1)50%  (1/2)38%  (6/16)75%  (3/4)
DMLVTIResultSet.java0%   (0/1)0%   (0/5)0%   (0/93)0%   (0/28)
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%  (687/740)94%  (143.2/153)
DeleteVTIResultSet.java0%   (0/1)0%   (0/2)0%   (0/171)0%   (0/42)
DependentResultSet.java100% (1/1)61%  (14/23)79%  (778/987)79%  (153.7/195)
DistinctGroupedAggregateResultSet.java100% (1/1)100% (1/1)100% (14/14)100% (2/2)
DistinctScalarAggregateResultSet.java100% (1/1)71%  (5/7)79%  (282/355)71%  (55/77)
DistinctScanResultSet.java100% (1/1)100% (2/2)100% (105/105)100% (20/20)
DropAliasConstantAction.java100% (1/1)67%  (2/3)58%  (69/118)76%  (22/29)
DropConstraintConstantAction.java100% (1/1)75%  (3/4)68%  (214/316)75%  (47.4/63)
DropIndexConstantAction.java100% (1/1)75%  (3/4)75%  (116/154)80%  (27.8/35)
DropJarConstantAction.java100% (1/1)75%  (3/4)61%  (23/38)89%  (8/9)
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)75%  (3/4)81%  (332/409)88%  (79.7/91)
DropTriggerConstantAction.java100% (1/1)75%  (3/4)65%  (109/168)78%  (28.9/37)
DropViewConstantAction.java100% (1/1)67%  (2/3)87%  (71/82)95%  (18.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% (136/136)100% (34/34)
GenericAggregator.java100% (1/1)100% (12/12)86%  (271/316)92%  (70.8/77)
GenericConstantAction.java100% (1/1)40%  (2/5)45%  (5/11)33%  (2/6)
GenericConstantActionFactory.java100% (1/1)85%  (28/33)89%  (312/351)87%  (33/38)
GenericExecutionContext.java100% (1/1)89%  (8/9)87%  (67/77)85%  (23/27)
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)94%  (621/664)89%  (57.9/65)
GenericScanQualifier.java100% (1/1)80%  (8/10)98%  (88/90)94%  (29/31)
GenericTriggerExecutor.java100% (1/1)80%  (4/5)90%  (131/145)91%  (40/44)
GroupedAggregateResultSet.java100% (1/1)80%  (12/15)92%  (706/764)92%  (144.9/158)
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%  (870/1037)85%  (174.3/206)
HashTableResultSet.java100% (1/1)67%  (8/12)80%  (675/847)79%  (142.3/180)
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)100% (9/9)82%  (625/761)80%  (135.1/168)
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)91%  (10/11)96%  (174/181)98%  (41/42)
InsertResultSet.java50%  (1/2)74%  (23/31)71%  (2494/3489)73%  (451.3/620)
InsertVTIResultSet.java0%   (0/1)0%   (0/6)0%   (0/292)0%   (0/84)
InternalTriggerExecutionContext.java100% (1/1)85%  (22/26)77%  (406/526)80%  (123.8/154)
JarDDL.java100% (1/1)86%  (6/7)97%  (105/108)97%  (32/33)
JarUtil.java100% (1/1)64%  (9/14)66%  (373/568)71%  (70.7/100)
JoinResultSet.java100% (1/1)80%  (8/10)92%  (198/216)91%  (59/65)
LastIndexKeyResultSet.java100% (1/1)67%  (4/6)83%  (240/290)81%  (51.8/64)
LockTableConstantAction.java100% (1/1)67%  (2/3)87%  (65/75)94%  (16/17)
MaterializedResultSet.java0%   (0/1)0%   (0/10)0%   (0/389)0%   (0/90)
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)86%  (19/22)94%  (479/512)93%  (108.8/117)
NoRowsResultSetImpl.java100% (1/1)47%  (14/30)59%  (193/328)67%  (52.9/79)
NormalizeResultSet.java100% (1/1)56%  (5/9)78%  (273/351)78%  (58.8/75)
OnceResultSet.java100% (1/1)86%  (6/7)88%  (267/304)91%  (74/81)
OrderableAggregator.java100% (1/1)67%  (4/6)55%  (21/38)57%  (8/14)
ProjectRestrictResultSet.java100% (1/1)100% (11/11)95%  (519/549)97%  (124/128)
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%  (1441/1808)73%  (186.7/254)
ReferencedKeyRIChecker.java100% (1/1)100% (2/2)85%  (82/96)88%  (15/17)
RenameConstantAction.java100% (1/1)57%  (4/7)44%  (203/465)54%  (58.9/109)
ReplaceJarConstantAction.java100% (1/1)75%  (3/4)67%  (30/45)90%  (9/10)
RowChangerImpl.java100% (1/1)92%  (11/12)94%  (519/553)95%  (122.5/129)
RowResultSet.java100% (1/1)75%  (6/8)93%  (192/206)90%  (46/51)
RowTriggerExecutor.java100% (1/1)100% (2/2)100% (80/80)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)73%  (8/11)89%  (392/438)91%  (84.6/93)
ScrollInsensitiveResultSet.java100% (1/1)86%  (18/21)85%  (777/910)88%  (204.8/233)
SetConstraintsConstantAction.java0%   (0/1)0%   (0/9)0%   (0/537)0%   (0/122)
SetOpResultSet.java100% (1/1)64%  (7/11)85%  (332/392)88%  (74.9/85)
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)91%  (514/565)91%  (116.9/128)
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)66%  (19/29)64%  (7/11)
TableScanResultSet.java100% (1/1)95%  (20/21)91%  (1267/1395)91%  (278.4/306)
TemporaryRowHolderImpl.java100% (1/1)93%  (13/14)88%  (559/638)88%  (124.9/142)
TemporaryRowHolderResultSet.java100% (1/1)32%  (18/57)75%  (518/689)66%  (117.7/179)
TriggerEvent.java100% (1/1)83%  (5/6)92%  (56/61)92%  (11/12)
TriggerEventActivator.java100% (1/1)80%  (4/5)87%  (309/354)92%  (66/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)65%  (212/324)70%  (59/84)
UniqueIndexSortObserver.java100% (1/1)100% (2/2)100% (27/27)100% (8/8)
UpdatableVTIConstantAction.java0%   (0/1)0%   (0/5)0%   (0/35)0%   (0/8)
UpdateConstantAction.java100% (1/1)100% (5/5)100% (67/67)100% (17/17)
UpdateResultSet.java100% (1/1)95%  (18/19)97%  (1375/1423)96%  (287.4/300)
UpdateStatisticsConstantAction.java0%   (0/1)0%   (0/6)0%   (0/327)0%   (0/67)
UpdateVTIResultSet.java0%   (0/1)0%   (0/3)0%   (0/244)0%   (0/63)
VTIResultSet.java100% (1/1)43%  (9/21)47%  (335/718)47%  (88/186)
ValueRow.java100% (1/1)80%  (16/20)80%  (277/345)78%  (56/72)
WriteCursorConstantAction.java100% (1/1)72%  (13/18)85%  (278/328)87%  (73.9/85)

[all classes]
EMMA 2.0.5312 (C) Vladimir Roubtsov