[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[p2-dev] Coverage update


FYI, here is updated code test coverage info as of today. This includes some tests that Pascal and I wrote that are not yet released because some test builds are needed before releasing. I added the UI bundles to the coverage report, but removed some unused bundles such as sar, selfhosting, and admin UI. As such this better represents test coverage of what we are shipping. For more detailed coverage breakdown, grab eclemma from http://update.eclemma.org.

Title: EMMA Coverage Report (generated Tue Sep 16 17:03:35 EDT 2008)
EMMA  Coverage  Report  (generated  Tue  Sep  16  17:03:35  EDT  2008)
[all  classes]

OVERALL  COVERAGE  SUMMARY

nameclass,  %method,  %block,  %line,  %
all  classes48%    (422/871)43%    (2605/6011)37%    (62267/168731)38%    (13692.2/36422)

OVERALL  STATS  SUMMARY

total  packages:87
total  executable  files:550
total  classes:871
total  methods:6011
total  executable  lines:36422

COVERAGE  BREAKDOWN  BY  PACKAGE

nameclass,  %method,  %block,  %line,  %
org.eclipse.equinox.internal.p2.artifact.mirror0%      (0/2)0%      (0/9)0%      (0/334)0%      (0/69)
org.eclipse.equinox.internal.p2.director.app0%      (0/4)0%      (0/34)0%      (0/1479)0%      (0/296)
org.eclipse.equinox.internal.p2.installer0%      (0/8)0%      (0/68)0%      (0/1614)0%      (0/364)
org.eclipse.equinox.internal.p2.installer.ui0%      (0/13)0%      (0/59)0%      (0/1377)0%      (0/332)
org.eclipse.equinox.internal.p2.jarprocessor.verifier0%      (0/3)0%      (0/13)0%      (0/330)0%      (0/85)
org.eclipse.equinox.internal.p2.metadata.mirror0%      (0/4)0%      (0/21)0%      (0/501)0%      (0/95)
org.eclipse.equinox.internal.p2.reconciler.dropins0%      (0/8)0%      (0/82)0%      (0/3657)0%      (0/807)
org.eclipse.equinox.internal.p2.touchpoint.natives.actions0%      (0/1)0%      (0/4)0%      (0/109)0%      (0/19)
org.eclipse.equinox.internal.p2.ui.dialogs0%      (0/41)0%      (0/189)0%      (0/4442)0%      (0/1008)
org.eclipse.equinox.internal.p2.ui.model0%      (0/6)0%      (0/42)0%      (0/462)0%      (0/108)
org.eclipse.equinox.internal.p2.ui.sdk.updates0%      (0/20)0%      (0/78)0%      (0/1499)0%      (0/356)
org.eclipse.equinox.internal.p2.ui.viewers0%      (0/7)0%      (0/32)0%      (0/584)0%      (0/139)
org.eclipse.equinox.internal.p2.update0%      (0/8)0%      (0/95)0%      (0/1966)0%      (0/514)
org.eclipse.equinox.internal.provisional.configuratormanipulator0%      (0/1)0%      (0/2)0%      (0/11)0%      (0/3)
org.eclipse.equinox.internal.provisional.p2.installer0%      (0/2)0%      (0/22)0%      (0/82)0%      (0/33)
org.eclipse.equinox.internal.provisional.p2.ui.actions0%      (0/10)0%      (0/51)0%      (0/1239)0%      (0/276)
org.eclipse.equinox.internal.provisional.p2.ui.dialogs0%      (0/41)0%      (0/151)0%      (0/3386)0%      (0/760)
org.eclipse.equinox.internal.provisional.p2.ui.model0%      (0/15)0%      (0/119)0%      (0/1150)0%      (0/306)
org.eclipse.equinox.internal.provisional.p2.ui.query0%      (0/21)0%      (0/91)0%      (0/2157)0%      (0/471)
org.eclipse.equinox.internal.provisional.p2.ui.sdk0%      (0/11)0%      (0/41)0%      (0/791)0%      (0/170)
org.eclipse.equinox.internal.provisional.p2.updatechecker0%      (0/1)0%      (0/3)0%      (0/15)0%      (0/6)
org.eclipse.equinox.p2.director.app.ant0%      (0/1)0%      (0/18)0%      (0/304)0%      (0/84)
org.eclipse.equinox.p2.publisher.actions0%      (0/9)0%      (0/39)0%      (0/1332)0%      (0/299)
org.eclipse.pde.internal.swt.tools0%      (0/27)0%      (0/139)0%      (0/7896)0%      (0/1559)
org.eclipse.equinox.internal.provisional.p2.ui.viewers8%      (1/13)1%      (1/69)1%      (12/1521)1%      (5/387)
org.eclipse.equinox.internal.provisional.p2.ui20%    (4/20)6%      (7/108)4%      (87/2306)4%      (20.8/534)
org.eclipse.equinox.internal.p2.ui.sdk.prefs15%    (2/13)10%    (4/40)7%      (98/1449)9%      (28/296)
org.eclipse.equinox.internal.p2.ui.sdk10%    (4/42)11%    (18/168)7%      (296/4085)7%      (58.4/877)
org.eclipse.equinox.internal.p2.updatechecker67%    (2/3)29%    (5/17)7%      (32/437)11%    (10/92)
org.eclipse.equinox.internal.simpleconfigurator.console50%    (1/2)29%    (2/7)7%      (11/148)12%    (5/42)
org.eclipse.equinox.internal.provisional.p2.core50%    (1/2)14%    (1/7)9%      (4/44)14%    (2/14)
org.eclipse.equinox.internal.p2.publisher20%    (1/5)22%    (5/23)11%    (16/149)18%    (8/45)
org.eclipse.equinox.internal.p2.publisher.eclipse14%    (1/7)18%    (23/127)15%    (735/4889)17%    (178.6/1056)
org.eclipse.equinox.spi.p2.publisher80%    (4/5)35%    (24/69)17%    (751/4359)18%    (150.1/813)
org.eclipse.equinox.p2.publisher83%    (5/6)34%    (25/74)18%    (351/1973)21%    (83/404)
org.eclipse.equinox.internal.p2.jarprocessor64%    (7/11)37%    (27/73)21%    (584/2731)25%    (157.4/636)
org.eclipse.equinox.internal.frameworkadmin.utils100%  (3/3)38%    (18/47)23%    (425/1882)25%    (100.6/404)
org.eclipse.equinox.internal.simpleconfigurator.utils83%    (5/6)38%    (12/32)25%    (361/1425)27%    (76.3/287)
org.eclipse.equinox.internal.provisional.p2.ui.operations45%    (9/20)34%    (46/135)26%    (558/2111)29%    (121.3/414)
org.eclipse.equinox.internal.provisional.p2.metadata.generator69%    (9/13)52%    (143/274)29%    (3095/10565)33%    (692.4/2090)
org.eclipse.equinox.internal.p2.touchpoint.natives54%    (7/13)39%    (26/67)29%    (465/1577)29%    (94.8/328)
org.eclipse.equinox.p2.publisher.eclipse27%    (6/22)38%    (113/296)30%    (2660/8895)31%    (563.1/1819)
org.eclipse.equinox.internal.frameworkadmin.equinox.utils100%  (2/2)56%    (5/9)31%    (134/427)35%    (39/111)
org.eclipse.equinox.internal.p2.metadata.generator.features56%    (5/9)36%    (64/177)33%    (1560/4712)36%    (411.3/1135)
org.eclipse.equinox.internal.p2.ui43%    (3/7)45%    (14/31)41%    (243/599)53%    (70.3/132)
org.eclipse.equinox.internal.p2.extensionlocation88%    (7/8)45%    (39/87)42%    (815/1952)42%    (182.4/439)
org.eclipse.equinox.internal.p2.touchpoint.eclipse100%  (10/10)62%    (61/99)43%    (1025/2393)44%    (245/557)
org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions92%    (23/25)52%    (44/84)44%    (1232/2799)43%    (251.8/579)
org.eclipse.equinox.internal.p2.updatesite61%    (11/18)58%    (113/195)45%    (2562/5666)49%    (619.8/1275)
org.eclipse.equinox.internal.provisional.frameworkadmin60%    (3/5)75%    (66/88)46%    (678/1478)58%    (189.2/324)
org.eclipse.equinox.internal.provisional.p2.ui.policy50%    (1/2)50%    (1/2)50%    (3/6)50%    (1/2)
org.eclipse.equinox.internal.p2.metadata.generator75%    (6/8)59%    (32/54)52%    (1086/2079)53%    (225.8/426)
org.eclipse.equinox.internal.p2.core.helpers67%    (10/15)50%    (53/105)53%    (984/1871)53%    (222.6/420)
org.eclipse.equinox.internal.provisional.p2.metadata.query75%    (3/4)56%    (9/16)54%    (120/221)55%    (36/66)
org.eclipse.equinox.internal.provisional.spi.p2.artifact.repository100%  (2/2)46%    (6/13)60%    (220/366)60%    (53.1/88)
org.eclipse.equinox.internal.simpleconfigurator100%  (5/5)74%    (20/27)61%    (750/1228)60%    (162.9/273)
org.eclipse.equinox.internal.provisional.p2.metadata100%  (11/11)76%    (80/105)62%    (908/1464)65%    (242.1/373)
org.eclipse.internal.provisional.equinox.p2.jarprocessor100%  (3/3)70%    (19/27)63%    (894/1425)65%    (215.7/330)
org.eclipse.equinox.internal.frameworkadmin.equinox75%    (9/12)76%    (108/142)63%    (4026/6378)65%    (927.8/1426)
org.eclipse.equinox.internal.p2.artifact.repository93%    (14/15)85%    (93/109)66%    (2486/3789)67%    (549.7/819)
org.eclipse.equinox.internal.provisional.spi.p2.metadata.repository100%  (4/4)71%    (12/17)66%    (287/436)66%    (74.1/113)
org.eclipse.equinox.internal.p2.updatesite.metadata100%  (1/1)75%    (6/8)67%    (117/175)66%    (27.7/42)
org.eclipse.equinox.internal.p2.persistence77%    (10/13)79%    (83/105)67%    (1258/1867)70%    (307/437)
org.eclipse.equinox.internal.provisional.p2.query67%    (2/3)71%    (10/14)69%    (106/154)65%    (24/37)
org.eclipse.equinox.internal.p2.artifact.repository.simple94%    (17/18)67%    (106/158)69%    (3900/5612)63%    (605.1/967)
org.eclipse.equinox.internal.provisional.p2.artifact.repository100%  (1/1)90%    (19/21)71%    (267/378)69%    (63.2/91)
org.eclipse.equinox.internal.p2.garbagecollector88%    (7/8)80%    (28/35)71%    (534/747)72%    (124.4/173)
org.eclipse.equinox.internal.provisional.p2.directorywatcher100%  (9/9)69%    (72/104)72%    (1304/1813)72%    (298.6/412)
org.eclipse.equinox.internal.simpleconfigurator.manipulator80%    (4/5)89%    (32/36)72%    (1208/1668)70%    (274.7/395)
org.eclipse.equinox.internal.p2.metadata.repository100%  (17/17)88%    (116/132)73%    (3294/4530)72%    (720.9/996)
org.eclipse.equinox.internal.p2.director89%    (24/27)70%    (152/217)74%    (6136/8293)73%    (1196/1640)
org.eclipse.equinox.internal.provisional.spi.p2.core.repository100%  (1/1)71%    (10/14)76%    (82/108)73%    (22/30)
org.eclipse.equinox.internal.p2.metadata100%  (7/7)83%    (87/105)76%    (903/1185)78%    (228.7/292)
org.eclipse.equinox.internal.provisional.p2.artifact.repository.processing71%    (5/7)84%    (31/37)76%    (454/595)75%    (119.3/160)
org.eclipse.equinox.internal.p2.engine93%    (27/29)84%    (147/174)76%    (3230/4223)78%    (751.9/959)
org.eclipse.equinox.internal.p2.core100%  (4/4)92%    (24/26)78%    (481/618)77%    (108.9/142)
org.eclipse.equinox.internal.provisional.p2.engine.phases100%  (16/16)83%    (55/66)78%    (1030/1322)77%    (216.6/281)
org.eclipse.equinox.internal.provisional.p2.engine96%    (23/24)82%    (98/119)78%    (2275/2906)82%    (439.6/537)
org.eclipse.equinox.internal.p2.artifact.processing100%  (2/2)89%    (8/9)79%    (107/136)88%    (33.3/38)
org.eclipse.equinox.internal.p2.artifact.processors.pack200100%  (1/1)100%  (6/6)81%    (114/141)90%    (27.1/30)
org.eclipse.equinox.internal.p2.updatesite.artifact100%  (1/1)83%    (5/6)81%    (174/215)80%    (37.7/47)
org.eclipse.equinox.internal.p2.metadata.repository.io93%    (26/28)89%    (81/91)85%    (2504/2961)86%    (492.7/575)
org.eclipse.equinox.internal.provisional.p2.core.repository50%    (1/2)83%    (5/6)87%    (26/30)82%    (9/11)
org.eclipse.equinox.internal.p2.rollback100%  (3/3)62%    (16/26)87%    (803/926)85%    (160.7/189)
org.eclipse.equinox.internal.p2.resolution100%  (4/4)90%    (28/31)88%    (801/909)89%    (168.9/190)
org.eclipse.equinox.internal.p2.exemplarysetup100%  (1/1)100%  (15/15)89%    (195/219)98%    (55.2/56)
org.eclipse.equinox.internal.provisional.p2.director100%  (4/4)93%    (26/28)92%    (410/448)95%    (104.7/110)

[all  classes]
EMMA  2.0.5312  EclEmma  Fix  1  (C)  Vladimir  Roubtsov
=