Attaching code coverage results file.
I have run EMMA code coverage tool with Derby (including derby client). I ran test suites - derbyall and derbynetclientmats. I am attaching the code coverage results summary file to this message. This file gives the code coverage results for each package. To get code coverage results for each class, you can run EMMA with Derby by following the instructions in document http://incubator.apache.org/derby/binaries/DerbyCodeCoverageUsingEmma.pdf
Thanks, Raman ([EMAIL PROTECTED])
Title: EMMA Coverage Report (generated Tue Apr 26 12:19:26 PDT 2005)
| EMMA�Coverage�Report�(generated�Tue�Apr�26�12:19:26�PDT�2005) |
|---|
| [all�classes] |
OVERALL�COVERAGE�SUMMARY
| name | class,�% | method,�% | block,�% | line,�% |
|---|---|---|---|---|
| all�classes | 90%��(1057/1172) | 73%��(14464/19856) | 69%��(431895/629256) | 71%��(93241.2/131798) |
OVERALL�STATS�SUMMARY
| total�packages: | 76 |
| total�executable�files: | 1124 |
| total�classes: | 1172 |
| total�methods: | 19856 |
| total�executable�lines: | 131798 |
COVERAGE�BREAKDOWN�BY�PACKAGE
| name | class,�% | method,�% | block,�% | line,�% |
|---|---|---|---|---|
| org.apache.derby.catalog | 100%�(4/4) | 43%��(60/138) | 69%��(1265/1822) | 70%��(274.2/389) |
| org.apache.derby.catalog.types | 100%�(11/11) | 88%��(105/120) | 84%��(1531/1827) | 86%��(421.8/491) |
| org.apache.derby.client | 50%��(4/8) | 46%��(41/90) | 39%��(771/1989) | 37%��(154.3/415) |
| org.apache.derby.client.am | 56%��(39/70) | 57%��(978/1727) | 43%��(23470/5477! 6) | 49%��(4630.3/9385) |
| org.apache.derby.client.converters | 0%���(0/7) | 0%���(0/45) | 0%���(0/6386) | 0%���(0/824) |
| org.apache.derby.client.net | 86%��(37/43) | 62%��(603/976) | 55%��(22351/40678) | 54%��(4018/7436) |
| org.apache.derby.client.resources | 50%��(1/2) | 50%��(2/4) | 96%��(111/116) | 50%��(2/4) |
| org.apache.derby.database | 100%�(1/1) | 83%��(5/6) | 98%��(174/177) | 98%��(49/50) |
| org.apache.derby.diag | 75%��(6/8) | 71%��(58/82) | 53%��(1197/2239) | 59%��(262.8/445) |
| org.apac! he.derby.drda | 25%��(1/4) | 23%��(12/52) | 3%���(74/2360) | 5%���(25/463) |
| org.apache.derby.iapi.db | 67%��(4/6) | 31%��(8/26) | 47%��(593/1259) | 49%��(153/310) |
| org.apache.derby.iapi.error | 67%��(2/3) | 67%��(36/54) | 58%��(547/946) | 71%��(131.9/185) |
| org.apache.derby.iapi.jdbc | 100%�(12/12) | 42%��(101/241) | 47%��(1028/2192) | 47%��(283.3/609) |
| org.apache.derby.iapi.services.cache | 100%�(2/2) | 67%��(10/15) | 83%��(812/975) | 75%��(88.4/118) |
| org.apache.derby.iapi.services.classfile | 93%��(14/ 15) | 77%��(102/132) | 76%��(1471/1930) | 77%��(376.7/488) |
| org.apache.derby.iapi.services.context | 100%�(6/6) | 93%��(38/41) | 79%��(985/1254) | 87%��(303.2/349) |
| org.apache.derby.iapi.services.diag | 100%�(1/1) | 67%��(2/3) | 89%��(72/81) | 87%��(24.5/28) |
| org.apache.derby.iapi.services.i18n | 100%�(1/1) | 82%��(14/17) | 73%��(345/474) | 75%��(76.3/102) |
| org.apache.derby.iapi.services.info | 67%��(2/3) | 74%��(23/31) | 68%��(450/666) | 67%��(114/170) |
| org.apache.derby.iapi.services.io | 100%�(23/23) | 75%��(201/269) | 56%��(4251/7619) | 59%��(1034.2/1762) |
| org.apache.derby.iapi.services.loader | 100%�(3/3) | 93%��(25/27) | 74%��(1253/1684) | 78%��(298.7/385) |
| org.apache.derby.iapi.services.locks | 100%�(2/2) | 90%��(9/10) | 43%��(63/145) | 68%��(23/34) |
| org.apache.derby.iapi.services.monitor | 100%�(1/1) | 68%��(26/38) | 63%��(274/434) | 67%��(68.1/101) |
| org.apache.derby.iapi.services.property | 100%�(2/2) | 83%��(25/30) | 76%��(466/611) | 77%��(122.6/159) |
| org.apache.derby.iapi.services.sanity! TD> | 100%�(2/2) | 50%��(12/24) | 45% ��(139/308) | 49%��(52/106) |
| org.apache.derby.iapi.sql | 100%�(1/1) | 67%��(2/3) | 85%��(41/48) | 67%��(6/9) |
| org.apache.derby.iapi.sql.compile | 100%�(1/1) | 80%��(12/15) | 73%��(171/234) | 79%��(34/43) |
| org.apache.derby.iapi.sql.conn | 100%�(1/1) | 50%��(1/2) | 42%��(8/19) | 60%��(3/5) |
| org.apache.derby.iapi.sql.depend | 100%�(1/1) | 100%�(2/2) | 100%�(10/10) | 100%�(3/3) |
| org.apache.derby.iapi.sql.dictionary | 100%�(30/30) | 77%��(379/491) | 75%��(5250/7041) | 79%��(1359.2/1714) |
| org.apache.derby.iapi.store.access | 100%�(7/7) | 88%��(50/57) | 77%��(1693/2189) | 77%��(356.2/461) |
| org.apache.derby.iapi.store.access.xa | 100%�(1/1) | 78%��(7/9) | 20%��(72/364) | 29%��(21/72) |
| org.apache.derby.iapi.store.raw | 100%�(5/5) | 98%��(46/47) | 95%��(1005/1058) | 90%��(129.8/145) |
| org.apache.derby.iapi.store.raw.xact | 100%�(1/1) | 83%��(5/6) | 84%��(36/43) | 79%��(11/14) |
| org.apache.derby.iapi.tools.i18n | 100%�(3/3) | 71%��(39/55) | 66%��(680/1032) | 72%��(163.2/227) |
| org.apache.d! erby.iapi.types | 86%��(32/37) | 73%��(972/1 328) | 72%��(15800/21890) | 72%��(4269.2/5892) |
| org.apache.derby.iapi.util | 100%�(8/8) | 83%��(78/94) | 86%��(2324/2715) | 82%��(441.4/539) |
| org.apache.derby.impl.db | 100%�(3/3) | 85%��(46/54) | 82%��(716/877) | 81%��(198.1/246) |
| org.apache.derby.impl.drda | 97%��(30/31) | 79%��(593/752) | 77%��(28715/37250) | 75%��(5265.1/7049) |
| org.apache.derby.impl.io | 50%��(7/14) | 29%��(37/126) | 22%��(378/1750) | 22%��(91.6/417) |
| org.apache.derby.impl.jdbc | 100%�(29/29) | 84%��(706/844) | 86%��(12592/14562) | 88%�! �(3265.6/3706) |
| org.apache.derby.impl.jdbc.authentication | 100%�(7/7) | 95%��(36/38) | 70%��(752/1075) | 72%��(188.1/261) |
| org.apache.derby.impl.load | 100%�(12/12) | 81%��(107/132) | 77%��(3052/3956) | 78%��(662.5/849) |
| org.apache.derby.impl.services.bytecode | 100%�(12/12) | 92%��(115/125) | 84%��(3827/4534) | 82%��(684.8/834) |
| org.apache.derby.impl.services.cache | 100%�(4/4) | 82%��(51/62) | 67%��(2152/3199) | 78%��(590.4/756) |
| org.apache.derby.impl.services.daemon | 100%�(3/3) | 92%��(24/26) | 74%��(722/980) | 85%��(226.4/267) |
| org.apache.derby.impl.services.j ce | 100%�(2/2) | 100%�(28/28) | 76%��(1420/1865) | 76%��(302.4/396) |
| org.apache.derby.impl.services.locks | 92%��(11/12) | 86%��(118/138) | 73%��(3648/5019) | 77%��(971.9/1266) |
| org.apache.derby.impl.services.monitor | 91%��(20/22) | 83%��(143/172) | 67%��(3960/5875) | 72%��(1028.5/1420) |
| org.apache.derby.impl.services.reflect | 92%��(12/13) | 78%��(71/91) | 57%��(1069/1878) | 59%��(297.3/500) |
| org.apache.derby.impl.services.stream | 100%�(3/3) | 75%��(18/24) | 48%��(253/530) | 54%��(73.5/137) |
| org! .apache.derby.impl.services.uuid | 100%�(3/3) | 92%��(23/25) | 97%��(642/665) | 96%��(131.8/137) |
| org.apache.derby.impl.sql | 92%��(12/13) | 74%��(177/240) | 79%��(2918/3689) | 80%��(732.5/920) |
| org.apache.derby.impl.sql.catalog | 97%��(30/31) | 79%��(359/456) | 80%��(16707/21005) | 79%��(3420.9/4331) |
| org.apache.derby.impl.sql.compile | 95%��(188/198) | 81%��(3345/4133) | 77%��(124347/161529) | 76%��(24837.3/32875) |
| org.apache.derby.impl.sql.conn | 100%�(6/6) | 92%��(208/225) | 89%��(3640/4097) | 89%��(961.9/1077) |
| org.apache.! derby.impl.sql.depend | 75%��(3/4) | 68%��(28/41) | 47%��(827/1771) | 52%��(217.1/417) |
| org.apache.derby.impl.sql.execute | 93%��(126/136) | 72%��(998/1380) | 73%��(34959/48063) | 74%��(7927/10694) |
| org.apache.derby.impl.sql.execute.rts | 83%��(29/35) | 31%��(63/205) | 68%��(4050/5983) | 54%��(333.4/620) |
| org.apache.derby.impl.store.access | 100%�(12/12) | 81%��(175/215) | 81%��(3334/4134) | 82%��(794.1/967) |
| org.apache.derby.impl.store.access.btree | 100%�(16/16) | 86%��(200/233) | 80%��(8580/10671) | 86%��(1948.7/2271) |
| org.apache.derby.impl.store.access.btree.index | 100%�(1! 4/14) | 85%��(87/102) | 82%��(1856/2262) | 80%��(418.4/520) |
| org.apache.derby.impl.store.access.conglomerate | 100%�(10/10) | 69%��(93/134) | 72%��(2105/2938) | 76%��(511/668) |
| org.apache.derby.impl.store.access.heap | 91%��(10/11) | 78%��(93/119) | 73%��(2171/2980) | 75%��(508.1/679) |
| org.apache.derby.impl.store.access.sort | 100%�(13/13) | 69%��(85/124) | 79%��(2550/3209) | 82%��(660/805) |
| org.apache.derby.impl.store.raw | 100%�(1/1) | 88%��(51/58) | 79%��(1286/1621) | 82%��(302.5/369) |
| org.apache.derby.impl.store.raw.data | 97%��(60/62) | 88%��(911/1036) | 75%�� (26532/35480) | 81%��(6549.6/8080) |
| org.apache.derby.impl.store.raw.log | 83%��(10/12) | 73%��(183/251) | 70%��(7805/11196) | 73%��(1902.8/2592) |
| org.apache.derby.impl.store.raw.xact | 100%�(23/23) | 96%��(292/305) | 84%��(5591/6634) | 89%��(1405.9/1581) |
| org.apache.derby.impl.tools.dblook | 100%�(10/10) | 76%��(34/45) | 90%��(1621/1795) | 92%��(472.6/515) |
| org.apache.derby.impl.tools.ij | 90%��(27/30) | 60%��(594/985) | 54%��(19121/35484) | 55%��(3821.1/6971) |
| org.apache.derby.impl.tools.sysinfo | 100%�(2/2) | 67%��(29/43) | 61! %��(922/1515) | 62%��(217.3/350) |
| org.apache.derby.jdbc | 100%�(18/18) | 72%��(181/252) | 73%��(3696/5049) | 74%��(893.5/1208) |
| org.apache.derby.osgi | 0%���(0/1) | 0%���(0/3) | 0%���(0/12) | 0%���(0/6) |
| org.apache.derby.tools | 100%�(5/5) | 67%��(71/106) | 75%��(2590/3437) | 72%��(641.2/888) |
| org.apache.derby.vti | 67%��(2/3) | 1%���(2/221) | 1%���(6/1096) | 1%���(2/221) |
| [all�classes] |
| EMMA�2.0.4217�(C)�Vla dimir�Roubtsov |
