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


For those working on writing JUnit tests today, here is the latest coverage data running against head. So far we are at about 52% block coverage, which is a 4% improvement over M3.

Title: EMMA Coverage Report (generated Thu Dec 11 13:13:42 EST 2008)
EMMA  Coverage  Report  (generated  Thu  Dec  11  13:13:42  EST  2008)
[all  classes]

OVERALL  COVERAGE  SUMMARY

nameclass,  %method,  %block,  %line,  %
all  classes73%    (618/852)63%    (3730/5963)52%    (87059/166163)53%    (19262/36056)

OVERALL  STATS  SUMMARY

total  packages:84
total  executable  files:562
total  classes:852
total  methods:5963
total  executable  lines:36056

COVERAGE  BREAKDOWN  BY  PACKAGE

nameclass,  %method,  %block,  %line,  %
org.eclipse.equinox.internal.p2.reconciler.dropins0%      (0/7)0%      (0/82)0%      (0/3900)0%      (0/851)
org.eclipse.equinox.internal.p2.swt.tools0%      (0/27)0%      (0/140)0%      (0/8028)0%      (0/1618)
org.eclipse.equinox.internal.p2.ui.sdk0%      (0/14)0%      (0/47)0%      (0/671)0%      (0/160)
org.eclipse.equinox.internal.p2.ui.sdk.prefs0%      (0/3)0%      (0/9)0%      (0/353)0%      (0/81)
org.eclipse.equinox.internal.provisional.configuratormanipulator0%      (0/1)0%      (0/2)0%      (0/11)0%      (0/3)
org.eclipse.equinox.p2.director.app.ant0%      (0/1)0%      (0/18)0%      (0/300)0%      (0/84)
org.eclipse.equinox.internal.simpleconfigurator.console50%    (1/2)29%    (2/7)7%      (11/148)12%    (5/42)
org.eclipse.equinox.internal.p2.update38%    (3/8)28%    (27/95)10%    (199/1966)12%    (62.9/514)
org.eclipse.equinox.internal.p2.console75%    (3/4)26%    (12/46)15%    (243/1671)15%    (54.4/369)
org.eclipse.equinox.internal.frameworkadmin.utils100%  (3/3)38%    (18/47)23%    (428/1886)25%    (102.6/403)
org.eclipse.equinox.internal.p2.ui41%    (7/17)34%    (22/65)23%    (383/1683)30%    (98.7/332)
org.eclipse.equinox.internal.provisional.p2.ui.viewers58%    (7/12)38%    (23/61)23%    (303/1311)25%    (83.1/336)
org.eclipse.equinox.internal.p2.ui.dialogs45%    (30/66)29%    (87/297)25%    (1664/6557)26%    (385.5/1502)
org.eclipse.equinox.internal.p2.ui.model65%    (11/17)36%    (51/142)28%    (469/1658)30%    (129.2/426)
org.eclipse.equinox.internal.provisional.p2.core50%    (1/2)29%    (2/7)30%    (13/44)29%    (4/14)
org.eclipse.equinox.internal.provisional.p2.metadata.generator69%    (9/13)56%    (140/250)30%    (3122/10527)33%    (693.8/2078)
org.eclipse.equinox.internal.p2.jarprocessor64%    (7/11)52%    (38/73)32%    (865/2731)34%    (214.8/636)
org.eclipse.equinox.internal.p2.metadata.generator.features71%    (5/7)42%    (53/126)35%    (1388/4021)38%    (355.6/947)
org.eclipse.equinox.internal.provisional.p2.ui50%    (12/24)42%    (52/124)35%    (1113/3153)37%    (259.6/711)
org.eclipse.equinox.internal.provisional.p2.ui.operations53%    (10/19)42%    (53/126)36%    (756/2107)38%    (164.9/430)
org.eclipse.equinox.internal.provisional.p2.ui.dialogs43%    (20/47)36%    (60/168)36%    (1429/3944)35%    (280/811)
org.eclipse.equinox.internal.provisional.p2.ui.actions80%    (12/15)55%    (41/75)37%    (603/1640)41%    (144.1/349)
org.eclipse.equinox.internal.provisional.p2.ui.model50%    (3/6)31%    (15/49)39%    (118/305)33%    (30.1/90)
org.eclipse.equinox.internal.p2.extensionlocation88%    (7/8)45%    (39/87)41%    (812/1991)41%    (181.4/446)
org.eclipse.equinox.internal.p2.publisher.eclipse86%    (6/7)62%    (80/128)42%    (2114/5029)47%    (514.5/1089)
org.eclipse.equinox.internal.provisional.p2.ui.policy56%    (5/9)51%    (31/61)45%    (176/390)48%    (60.5/127)
org.eclipse.equinox.p2.publisher83%    (5/6)64%    (47/74)45%    (906/1998)45%    (185.4/409)
org.eclipse.equinox.internal.simpleconfigurator.utils86%    (6/7)56%    (23/41)46%    (733/1600)47%    (159.1/340)
org.eclipse.equinox.internal.p2.publisher50%    (2/4)61%    (11/18)47%    (63/133)59%    (22/37)
org.eclipse.equinox.internal.p2.ui.viewers56%    (5/9)58%    (28/48)52%    (425/825)57%    (113.4/198)
org.eclipse.equinox.internal.p2.metadata.generator75%    (6/8)59%    (32/54)52%    (1074/2061)53%    (225.8/423)
org.eclipse.equinox.internal.p2.metadata.mirror50%    (2/4)50%    (11/22)52%    (327/626)54%    (64.6/120)
org.eclipse.equinox.internal.p2.updatesite83%    (15/18)69%    (135/197)53%    (3053/5785)56%    (730.3/1297)
org.eclipse.equinox.internal.p2.ui.query55%    (6/11)61%    (25/41)55%    (557/1013)57%    (130.8/228)
org.eclipse.equinox.internal.p2.touchpoint.eclipse100%  (10/10)72%    (76/106)57%    (1447/2557)58%    (347.7/597)
org.eclipse.equinox.internal.p2.touchpoint.natives100%  (4/4)78%    (14/18)57%    (116/203)63%    (24/38)
org.eclipse.equinox.internal.p2.updatesite.metadata100%  (2/2)57%    (16/28)58%    (173/296)72%    (43/60)
org.eclipse.equinox.internal.frameworkadmin.equinox77%    (10/13)72%    (122/169)59%    (3838/6551)60%    (903.3/1503)
org.eclipse.equinox.internal.provisional.frameworkadmin60%    (3/5)77%    (66/86)61%    (886/1452)66%    (216.5/329)
org.eclipse.equinox.internal.p2.touchpoint.natives.actions88%    (7/8)96%    (27/28)61%    (456/744)72%    (108.4/151)
org.eclipse.equinox.internal.simpleconfigurator100%  (5/5)74%    (20/27)64%    (714/1107)61%    (151.2/246)
org.eclipse.equinox.internal.p2.updatesite.artifact100%  (2/2)56%    (19/34)65%    (250/386)78%    (58/74)
org.eclipse.equinox.p2.publisher.eclipse82%    (18/22)75%    (226/300)67%    (6144/9129)68%    (1269.7/1874)
org.eclipse.equinox.internal.simpleconfigurator.manipulator83%    (5/6)87%    (33/38)68%    (1017/1493)69%    (233.6/341)
org.eclipse.equinox.internal.provisional.p2.query67%    (2/3)71%    (10/14)69%    (107/155)66%    (25/38)
org.eclipse.equinox.internal.p2.garbagecollector89%    (8/9)81%    (29/36)69%    (518/750)69%    (120.4/174)
org.eclipse.internal.provisional.equinox.p2.jarprocessor100%  (3/3)74%    (20/27)69%    (987/1425)71%    (233.5/330)
org.eclipse.equinox.internal.p2.director.app100%  (4/4)83%    (30/36)72%    (1274/1780)71%    (244.3/343)
org.eclipse.equinox.internal.provisional.p2.directorywatcher100%  (9/9)68%    (72/106)72%    (1320/1839)73%    (301.6/414)
org.eclipse.equinox.internal.provisional.spi.p2.metadata.repository100%  (5/5)72%    (13/18)72%    (314/434)70%    (79.5/114)
org.eclipse.equinox.internal.p2.metadata.repository100%  (18/18)89%    (116/130)72%    (2599/3587)73%    (578.8/793)
org.eclipse.equinox.internal.provisional.p2.metadata100%  (12/12)85%    (93/110)73%    (1260/1719)76%    (329.3/434)
org.eclipse.equinox.internal.p2.director89%    (24/27)70%    (155/221)74%    (6211/8445)72%    (1217.4/1689)
org.eclipse.equinox.internal.provisional.spi.p2.artifact.repository100%  (3/3)57%    (8/14)74%    (270/366)71%    (63/89)
org.eclipse.equinox.internal.provisional.p2.engine96%    (23/24)85%    (105/123)74%    (2466/3311)79%    (474/603)
org.eclipse.equinox.internal.provisional.p2.engine.phases100%  (16/16)85%    (57/67)75%    (1051/1410)74%    (230.1/309)
org.eclipse.equinox.internal.p2.jarprocessor.verifier100%  (3/3)85%    (11/13)75%    (246/330)67%    (56.9/85)
org.eclipse.equinox.internal.p2.artifact.repository100%  (14/14)93%    (104/112)75%    (2571/3442)76%    (566.8/750)
org.eclipse.equinox.internal.frameworkadmin.equinox.utils100%  (1/1)92%    (12/13)76%    (338/443)74%    (77.8/105)
org.eclipse.equinox.internal.p2.core100%  (4/4)93%    (25/27)77%    (585/760)75%    (130.5/173)
org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions96%    (22/23)97%    (83/86)78%    (1965/2526)81%    (479.6/593)
org.eclipse.equinox.internal.p2.core.helpers90%    (19/21)82%    (124/152)78%    (3425/4378)77%    (770.8/1004)
org.eclipse.equinox.internal.provisional.p2.metadata.query100%  (4/4)75%    (12/16)79%    (162/206)77%    (48/62)
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.md5100%  (3/3)91%    (10/11)80%    (206/259)83%    (43.4/52)
org.eclipse.equinox.internal.provisional.p2.artifact.repository100%  (2/2)91%    (21/23)80%    (344/432)77%    (78/101)
org.eclipse.equinox.internal.provisional.p2.artifact.repository.processing71%    (5/7)84%    (32/38)80%    (492/616)81%    (130.5/161)
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.persistence91%    (21/23)88%    (121/137)81%    (2138/2633)82%    (501.1/613)
org.eclipse.equinox.internal.p2.artifact.repository.simple100%  (18/18)83%    (132/159)83%    (4641/5622)79%    (772.4/973)
org.eclipse.equinox.internal.p2.updatechecker100%  (3/3)100%  (16/16)83%    (341/409)83%    (69.8/84)
org.eclipse.equinox.internal.p2.exemplarysetup100%  (1/1)100%  (15/15)83%    (191/229)92%    (56.4/61)
org.eclipse.equinox.internal.p2.resolution100%  (4/4)88%    (29/33)84%    (795/945)84%    (167.9/199)
org.eclipse.equinox.p2.publisher.actions100%  (9/9)90%    (36/40)85%    (1228/1452)84%    (265.6/316)
org.eclipse.equinox.internal.p2.engine100%  (29/29)91%    (164/181)85%    (3858/4553)86%    (884.6/1031)
org.eclipse.equinox.spi.p2.publisher100%  (4/4)96%    (23/24)86%    (757/876)85%    (154.7/181)
org.eclipse.equinox.internal.provisional.p2.core.repository50%    (1/2)83%    (5/6)87%    (26/30)82%    (9/11)
org.eclipse.equinox.internal.p2.metadata.repository.io96%    (27/28)92%    (84/91)87%    (2593/2986)88%    (512.7/583)
org.eclipse.equinox.internal.p2.rollback100%  (3/3)62%    (16/26)88%    (803/916)85%    (160.7/188)
org.eclipse.equinox.internal.p2.artifact.mirror100%  (2/2)93%    (14/15)88%    (713/808)87%    (143.3/164)
org.eclipse.equinox.internal.p2.metadata100%  (7/7)96%    (98/102)89%    (1051/1176)90%    (261.5/292)
org.eclipse.equinox.internal.provisional.spi.p2.core.repository100%  (1/1)79%    (11/14)91%    (98/108)83%    (25/30)
org.eclipse.equinox.internal.provisional.p2.director100%  (5/5)94%    (30/32)92%    (491/531)95%    (119.7/126)
org.eclipse.equinox.internal.provisional.p2.updatechecker100%  (1/1)100%  (3/3)100%  (15/15)100%  (6/6)

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