Skip to main content

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

Hi Pascal,

Pascal Rapicault wrote:

Hi Scott,

I have run the ECF tests and I get an average coverage of 40%. See attached file ECFTests.html. The p2 tests ends up covering an average of 23% because we don't exercise the SSL support and other aspects of ECF that we don't use. See ECFByp2.html.


Yes...currently p2 isn't using a fair amount of what the filetransfer provides. But it's not at all impossible that more will be used soon (e.g. parallel downloads, partial downloads, etc).


Now, as for running the actual ECF tests as part of p2, I'm not opposed to it, especially that the suite executes itself relatively promptly. However I think that this approach applied more generally may have problems scaling up. For example should we expect ECF to run the apache http client tests, or even BIRT run the tests of all the components they consume? I don't disagree that this would catch some things, but in scenarios like ours I would rather write some specific smoke tests rather than use CPU cycles re-running all the tests.
So I guess my question is:
- which use case do you think running the ECF tests would cover?


We can run the current tests against public servers in our automated build (there's obviously some work for us there but hopefully we could ride off the releng support that you already have...). BUT, what would really be helpful is running the filetransfer tests in network environments we can't reproduce (e.g. on a set of servers internal to IBM...behind proxies, etc) and with multiple targets (i.e. a *much* larger set of servers...both behind firewalls/proxies, outside of firewalls/proxies, servers with strange/incorrect behavior, misconfigured servers, etc). So we can obviously run tests ourselves against a variety of target servers, if they are available on the Internet. But we can't put ECF in a variety of proxied environments, or point it at servers behind firewalls, finicky/misconfigured servers, etc. If there was some way for that to happen via you and/or others on the p2/equinox team (e.g. compeople, etc) that would be most helpful to us.

Thanks,

Scott


Thx

PaScaL

/(See attached file: ECFByp2.html)//(See attached file: ECFTests.html)/

Inactive hide details for Scott Lewis ---16/09/2008 06:32:46 PM---Hi John, et. al., Would it be possible to include in this setScott Lewis ---16/09/2008 06:32:46 PM---Hi John, et. al., Would it be possible to include in this set the ECF tests (perhaps


From: 	
Scott Lewis <slewis@xxxxxxxxxxxxx>

To: 	
P2 developer discussions <p2-dev@xxxxxxxxxxx>

Date: 	
16/09/2008 06:32 PM

Subject: 	
Re: [p2-dev] Coverage update

------------------------------------------------------------------------



Hi John, et. al.,

Would it be possible to include in this set the ECF tests (perhaps
enhanced with a variety/list of target servers) in
org.eclipse.ecf.tests.filetransfer?

I guess there are really two questions...1) could the ECF filetransfer
tests be run as part of p2 testing run? 2) If so could these then be
added to the coverage analysis?

Scott


John Arthorne wrote:
>
> 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.
>
>
> ------------------------------------------------------------------------
>
> EMMA
> <http://www.eclemma.org/> Coverage Report (generated Tue Sep 16 17:03:35 EDT 2008)
>
> [all classes <p2-sep16.html>]
>
>
>     OVERALLÂ COVERAGEÂ SUMMARY
>
> name class, % method, % block, % line, %
> all classes 48%  (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
>
> name class, % method, % block, % line, %
> org.eclipse.equinox.internal.p2.artifact.mirror <_files/0.html>
> 0%Â Â Â (0/2) 0%Â Â Â (0/9) 0%Â Â Â (0/334) 0%Â Â Â (0/69)
> org.eclipse.equinox.internal.p2.director.app <_files/1.html>
> 0%Â Â Â (0/4) 0%Â Â Â (0/34) 0%Â Â Â (0/1479) 0%Â Â Â (0/296)
> org.eclipse.equinox.internal.p2.installer <_files/2.html>
> 0%Â Â Â (0/8) 0%Â Â Â (0/68) 0%Â Â Â (0/1614) 0%Â Â Â (0/364)
> org.eclipse.equinox.internal.p2.installer.ui <_files/3.html>
> 0%Â Â Â (0/13) 0%Â Â Â (0/59) 0%Â Â Â (0/1377) 0%Â Â Â (0/332)
> org.eclipse.equinox.internal.p2.jarprocessor.verifier
> <_files/4.html> 0%Â Â Â (0/3) 0%Â Â Â (0/13) 0%Â Â Â (0/330)
> 0%Â Â Â (0/85)
> org.eclipse.equinox.internal.p2.metadata.mirror <_files/5.html>
> 0%Â Â Â (0/4) 0%Â Â Â (0/21) 0%Â Â Â (0/501) 0%Â Â Â (0/95)
> org.eclipse.equinox.internal.p2.reconciler.dropins <_files/6.html>
> 0%Â Â Â (0/8) 0%Â Â Â (0/82) 0%Â Â Â (0/3657) 0%Â Â Â (0/807)
> org.eclipse.equinox.internal.p2.touchpoint.natives.actions
> <_files/7.html> 0%Â Â Â (0/1) 0%Â Â Â (0/4) 0%Â Â Â (0/109)
> 0%Â Â Â (0/19)
> org.eclipse.equinox.internal.p2.ui.dialogs <_files/8.html>
> 0%Â Â Â (0/41) 0%Â Â Â (0/189) 0%Â Â Â (0/4442) 0%Â Â Â (0/1008)
> org.eclipse.equinox.internal.p2.ui.model <_files/9.html>
> 0%Â Â Â (0/6) 0%Â Â Â (0/42) 0%Â Â Â (0/462) 0%Â Â Â (0/108)
> org.eclipse.equinox.internal.p2.ui.sdk.updates <_files/a.html>
> 0%Â Â Â (0/20) 0%Â Â Â (0/78) 0%Â Â Â (0/1499) 0%Â Â Â (0/356)
> org.eclipse.equinox.internal.p2.ui.viewers <_files/b.html>
> 0%Â Â Â (0/7) 0%Â Â Â (0/32) 0%Â Â Â (0/584) 0%Â Â Â (0/139)
> org.eclipse.equinox.internal.p2.update <_files/c.html>
> 0%Â Â Â (0/8) 0%Â Â Â (0/95) 0%Â Â Â (0/1966) 0%Â Â Â (0/514)
> org.eclipse.equinox.internal.provisional.configuratormanipulator
> <_files/d.html> 0%Â Â Â (0/1) 0%Â Â Â (0/2) 0%Â Â Â (0/11)
> 0%Â Â Â (0/3)
> org.eclipse.equinox.internal.provisional.p2.installer
> <_files/e.html> 0%Â Â Â (0/2) 0%Â Â Â (0/22) 0%Â Â Â (0/82)
> 0%Â Â Â (0/33)
> org.eclipse.equinox.internal.provisional.p2.ui.actions
> <_files/f.html> 0%Â Â Â (0/10) 0%Â Â Â (0/51) 0%Â Â Â (0/1239)
> 0%Â Â Â (0/276)
> org.eclipse.equinox.internal.provisional.p2.ui.dialogs
> <_files/10.html> 0%Â Â Â (0/41) 0%Â Â Â (0/151) 0%Â Â Â (0/3386)
> 0%Â Â Â (0/760)
> org.eclipse.equinox.internal.provisional.p2.ui.model
> <_files/11.html> 0%Â Â Â (0/15) 0%Â Â Â (0/119) 0%Â Â Â (0/1150)
> 0%Â Â Â (0/306)
> org.eclipse.equinox.internal.provisional.p2.ui.query
> <_files/12.html> 0%Â Â Â (0/21) 0%Â Â Â (0/91) 0%Â Â Â (0/2157)
> 0%Â Â Â (0/471)
> org.eclipse.equinox.internal.provisional.p2.ui.sdk <_files/13.html>
> 0%Â Â Â (0/11) 0%Â Â Â (0/41) 0%Â Â Â (0/791) 0%Â Â Â (0/170)
> org.eclipse.equinox.internal.provisional.p2.updatechecker
> <_files/14.html> 0%Â Â Â (0/1) 0%Â Â Â (0/3) 0%Â Â Â (0/15)
> 0%Â Â Â (0/6)
> org.eclipse.equinox.p2.director.app.ant <_files/15.html>
> 0%Â Â Â (0/1) 0%Â Â Â (0/18) 0%Â Â Â (0/304) 0%Â Â Â (0/84)
> org.eclipse.equinox.p2.publisher.actions <_files/16.html>
> 0%Â Â Â (0/9) 0%Â Â Â (0/39) 0%Â Â Â (0/1332) 0%Â Â Â (0/299)
> org.eclipse.pde.internal.swt.tools <_files/17.html> 0%Â Â Â (0/27)
> 0%Â Â Â (0/139) 0%Â Â Â (0/7896) 0%Â Â Â (0/1559)
> org.eclipse.equinox.internal.provisional.p2.ui.viewers
> <_files/18.html> 8%Â Â Â (1/13) 1%Â Â Â (1/69) 1%Â Â Â (12/1521)
> 1%Â Â Â (5/387)
> org.eclipse.equinox.internal.provisional.p2.ui <_files/19.html>
> 20%Â Â (4/20) 6%Â Â Â (7/108) 4%Â Â Â (87/2306) 4%Â Â Â (20.8/534)
> org.eclipse.equinox.internal.p2.ui.sdk.prefs <_files/1a.html>
> 15%Â Â (2/13) 10%Â Â (4/40) 7%Â Â Â (98/1449) 9%Â Â Â (28/296)
> org.eclipse.equinox.internal.p2.ui.sdk <_files/1b.html>
> 10%Â Â (4/42) 11%Â Â (18/168) 7%Â Â Â (296/4085) 7%Â Â Â (58.4/877)
> org.eclipse.equinox.internal.p2.updatechecker <_files/1c.html>
> 67%Â Â (2/3) 29%Â Â (5/17) 7%Â Â Â (32/437) 11%Â Â (10/92)
> org.eclipse.equinox.internal.simpleconfigurator.console
> <_files/1d.html> 50%Â Â (1/2) 29%Â Â (2/7) 7%Â Â Â (11/148)
> 12%Â Â (5/42)
> org.eclipse.equinox.internal.provisional.p2.core <_files/1e.html>
> 50%Â Â (1/2) 14%Â Â (1/7) 9%Â Â Â (4/44) 14%Â Â (2/14)
> org.eclipse.equinox.internal.p2.publisher <_files/1f.html>
> 20%Â Â (1/5) 22%Â Â (5/23) 11%Â Â (16/149) 18%Â Â (8/45)
> org.eclipse.equinox.internal.p2.publisher.eclipse <_files/20.html>
> 14%Â Â (1/7) 18%Â Â (23/127) 15%Â Â (735/4889) 17%Â Â (178.6/1056)
> org.eclipse.equinox.spi.p2.publisher <_files/21.html> 80%Â Â (4/5)
> 35%Â Â (24/69) 17%Â Â (751/4359) 18%Â Â (150.1/813)
> org.eclipse.equinox.p2.publisher <_files/22.html> 83%Â Â (5/6)
> 34%Â Â (25/74) 18%Â Â (351/1973) 21%Â Â (83/404)
> org.eclipse.equinox.internal.p2.jarprocessor <_files/23.html>
> 64%Â Â (7/11) 37%Â Â (27/73) 21%Â Â (584/2731) 25%Â Â (157.4/636)
> org.eclipse.equinox.internal.frameworkadmin.utils <_files/24.html>
> 100%Â (3/3) 38%Â Â (18/47) 23%Â Â (425/1882) 25%Â Â (100.6/404)
> org.eclipse.equinox.internal.simpleconfigurator.utils
> <_files/25.html> 83%Â Â (5/6) 38%Â Â (12/32) 25%Â Â (361/1425)
> 27%Â Â (76.3/287)
> org.eclipse.equinox.internal.provisional.p2.ui.operations
> <_files/26.html> 45%Â Â (9/20) 34%Â Â (46/135) 26%Â Â (558/2111)
> 29%Â Â (121.3/414)
> org.eclipse.equinox.internal.provisional.p2.metadata.generator
> <_files/27.html> 69%Â Â (9/13) 52%Â Â (143/274)
> 29%Â Â (3095/10565) 33%Â Â (692.4/2090)
> org.eclipse.equinox.internal.p2.touchpoint.natives <_files/28.html>
> 54%Â Â (7/13) 39%Â Â (26/67) 29%Â Â (465/1577) 29%Â Â (94.8/328)
> org.eclipse.equinox.p2.publisher.eclipse <_files/29.html>
> 27%Â Â (6/22) 38%Â Â (113/296) 30%Â Â (2660/8895) 31%Â Â (563.1/1819)
> org.eclipse.equinox.internal.frameworkadmin.equinox.utils
> <_files/2a.html> 100%Â (2/2) 56%Â Â (5/9) 31%Â Â (134/427)
> 35%Â Â (39/111)
> org.eclipse.equinox.internal.p2.metadata.generator.features
> <_files/2b.html> 56%Â Â (5/9) 36%Â Â (64/177) 33%Â Â (1560/4712)
> 36%Â Â (411.3/1135)
> org.eclipse.equinox.internal.p2.ui <_files/2c.html> 43%Â Â (3/7)
> 45%Â Â (14/31) 41%Â Â (243/599) 53%Â Â (70.3/132)
> org.eclipse.equinox.internal.p2.extensionlocation <_files/2d.html>
> 88%Â Â (7/8) 45%Â Â (39/87) 42%Â Â (815/1952) 42%Â Â (182.4/439)
> org.eclipse.equinox.internal.p2.touchpoint.eclipse <_files/2e.html>
> 100%Â (10/10) 62%Â Â (61/99) 43%Â Â (1025/2393) 44%Â Â (245/557)
> org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions
> <_files/2f.html> 92%Â Â (23/25) 52%Â Â (44/84) 44%Â Â (1232/2799)
> 43%Â Â (251.8/579)
> org.eclipse.equinox.internal.p2.updatesite <_files/30.html>
> 61%Â Â (11/18) 58%Â Â (113/195) 45%Â Â (2562/5666) 49%Â Â (619.8/1275)
> org.eclipse.equinox.internal.provisional.frameworkadmin
> <_files/31.html> 60%Â Â (3/5) 75%Â Â (66/88) 46%Â Â (678/1478)
> 58%Â Â (189.2/324)
> org.eclipse.equinox.internal.provisional.p2.ui.policy
> <_files/32.html> 50%Â Â (1/2) 50%Â Â (1/2) 50%Â Â (3/6) 50%Â Â (1/2)
> org.eclipse.equinox.internal.p2.metadata.generator <_files/33.html>
> 75%Â Â (6/8) 59%Â Â (32/54) 52%Â Â (1086/2079) 53%Â Â (225.8/426)
> org.eclipse.equinox.internal.p2.core.helpers <_files/34.html>
> 67%Â Â (10/15) 50%Â Â (53/105) 53%Â Â (984/1871) 53%Â Â (222.6/420)
> org.eclipse.equinox.internal.provisional.p2.metadata.query
> <_files/35.html> 75%Â Â (3/4) 56%Â Â (9/16) 54%Â Â (120/221)
> 55%Â Â (36/66)
> org.eclipse.equinox.internal.provisional.spi.p2.artifact.repository
> <_files/36.html> 100%Â (2/2) 46%Â Â (6/13) 60%Â Â (220/366)
> 60%Â Â (53.1/88)
> org.eclipse.equinox.internal.simpleconfigurator <_files/37.html>
> 100%Â (5/5) 74%Â Â (20/27) 61%Â Â (750/1228) 60%Â Â (162.9/273)
> org.eclipse.equinox.internal.provisional.p2.metadata
> <_files/38.html> 100%Â (11/11) 76%Â Â (80/105) 62%Â Â (908/1464)
> 65%Â Â (242.1/373)
> org.eclipse.internal.provisional.equinox.p2.jarprocessor
> <_files/39.html> 100%Â (3/3) 70%Â Â (19/27) 63%Â Â (894/1425)
> 65%Â Â (215.7/330)
> org.eclipse.equinox.internal.frameworkadmin.equinox <_files/3a.html>
> 75%Â Â (9/12) 76%Â Â (108/142) 63%Â Â (4026/6378) 65%Â Â (927.8/1426)
> org.eclipse.equinox.internal.p2.artifact.repository <_files/3b.html>
> 93%Â Â (14/15) 85%Â Â (93/109) 66%Â Â (2486/3789) 67%Â Â (549.7/819)
> org.eclipse.equinox.internal.provisional.spi.p2.metadata.repository
> <_files/3c.html> 100%Â (4/4) 71%Â Â (12/17) 66%Â Â (287/436)
> 66%Â Â (74.1/113)
> org.eclipse.equinox.internal.p2.updatesite.metadata <_files/3d.html>
> 100%Â (1/1) 75%Â Â (6/8) 67%Â Â (117/175) 66%Â Â (27.7/42)
> org.eclipse.equinox.internal.p2.persistence <_files/3e.html>
> 77%Â Â (10/13) 79%Â Â (83/105) 67%Â Â (1258/1867) 70%Â Â (307/437)
> org.eclipse.equinox.internal.provisional.p2.query <_files/3f.html>
> 67%Â Â (2/3) 71%Â Â (10/14) 69%Â Â (106/154) 65%Â Â (24/37)
> org.eclipse.equinox.internal.p2.artifact.repository.simple
> <_files/40.html> 94%Â Â (17/18) 67%Â Â (106/158)
> 69%Â Â (3900/5612) 63%Â Â (605.1/967)
> org.eclipse.equinox.internal.provisional.p2.artifact.repository
> <_files/41.html> 100%Â (1/1) 90%Â Â (19/21) 71%Â Â (267/378)
> 69%Â Â (63.2/91)
> org.eclipse.equinox.internal.p2.garbagecollector <_files/42.html>
> 88%Â Â (7/8) 80%Â Â (28/35) 71%Â Â (534/747) 72%Â Â (124.4/173)
> org.eclipse.equinox.internal.provisional.p2.directorywatcher
> <_files/43.html> 100%Â (9/9) 69%Â Â (72/104) 72%Â Â (1304/1813)
> 72%Â Â (298.6/412)
> org.eclipse.equinox.internal.simpleconfigurator.manipulator
> <_files/44.html> 80%Â Â (4/5) 89%Â Â (32/36) 72%Â Â (1208/1668)
> 70%Â Â (274.7/395)
> org.eclipse.equinox.internal.p2.metadata.repository <_files/45.html>
> 100%Â (17/17) 88%Â Â (116/132) 73%Â Â (3294/4530) 72%Â Â (720.9/996)
> org.eclipse.equinox.internal.p2.director <_files/46.html>
> 89%Â Â (24/27) 70%Â Â (152/217) 74%Â Â (6136/8293) 73%Â Â (1196/1640)
> org.eclipse.equinox.internal.provisional.spi.p2.core.repository
> <_files/47.html> 100%Â (1/1) 71%Â Â (10/14) 76%Â Â (82/108)
> 73%Â Â (22/30)
> org.eclipse.equinox.internal.p2.metadata <_files/48.html>
> 100%Â (7/7) 83%Â Â (87/105) 76%Â Â (903/1185) 78%Â Â (228.7/292)
> org.eclipse.equinox.internal.provisional.p2.artifact.repository.processing
> <_files/49.html> 71%Â Â (5/7) 84%Â Â (31/37) 76%Â Â (454/595)
> 75%Â Â (119.3/160)
> org.eclipse.equinox.internal.p2.engine <_files/4a.html>
> 93%Â Â (27/29) 84%Â Â (147/174) 76%Â Â (3230/4223) 78%Â Â (751.9/959)
> org.eclipse.equinox.internal.p2.core <_files/4b.html> 100%Â (4/4)
> 92%Â Â (24/26) 78%Â Â (481/618) 77%Â Â (108.9/142)
> org.eclipse.equinox.internal.provisional.p2.engine.phases
> <_files/4c.html> 100%Â (16/16) 83%Â Â (55/66) 78%Â Â (1030/1322)
> 77%Â Â (216.6/281)
> org.eclipse.equinox.internal.provisional.p2.engine <_files/4d.html>
> 96%Â Â (23/24) 82%Â Â (98/119) 78%Â Â (2275/2906) 82%Â Â (439.6/537)
> org.eclipse.equinox.internal.p2.artifact.processing <_files/4e.html>
> 100%Â (2/2) 89%Â Â (8/9) 79%Â Â (107/136) 88%Â Â (33.3/38)
> org.eclipse.equinox.internal.p2.artifact.processors.pack200
> <_files/4f.html> 100%Â (1/1) 100%Â (6/6) 81%Â Â (114/141)
> 90%Â Â (27.1/30)
> org.eclipse.equinox.internal.p2.updatesite.artifact <_files/50.html>
> 100%Â (1/1) 83%Â Â (5/6) 81%Â Â (174/215) 80%Â Â (37.7/47)
> org.eclipse.equinox.internal.p2.metadata.repository.io
> <_files/51.html> 93%Â Â (26/28) 89%Â Â (81/91) 85%Â Â (2504/2961)
> 86%Â Â (492.7/575)
> org.eclipse.equinox.internal.provisional.p2.core.repository
> <_files/52.html> 50%Â Â (1/2) 83%Â Â (5/6) 87%Â Â (26/30)
> 82%Â Â (9/11)
> org.eclipse.equinox.internal.p2.rollback <_files/53.html>
> 100%Â (3/3) 62%Â Â (16/26) 87%Â Â (803/926) 85%Â Â (160.7/189)
> org.eclipse.equinox.internal.p2.resolution <_files/54.html>
> 100%Â (4/4) 90%Â Â (28/31) 88%Â Â (801/909) 89%Â Â (168.9/190)
> org.eclipse.equinox.internal.p2.exemplarysetup <_files/55.html>
> 100%Â (1/1) 100%Â (15/15) 89%Â Â (195/219) 98%Â Â (55.2/56)
> org.eclipse.equinox.internal.provisional.p2.director
> <_files/56.html> 100%Â (4/4) 93%Â Â (26/28) 92%Â Â (410/448)
> 95%Â Â (104.7/110)
>
> [all classes <p2-sep16.html>]
> EMMA 2.0.5312 EclEmma Fix 1
> <http://www.eclemma.org/support.html> (C) Vladimir Roubtsov
>
> =
> ------------------------------------------------------------------------
>
> _______________________________________________
> p2-dev mailing list
> p2-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/p2-dev
>
_______________________________________________
p2-dev mailing list
p2-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/p2-dev




------------------------------------------------------------------------

EMMA <http://www.eclemma.org/> Coverage Report (generated Tue Sep 16 20:11:19 EDT 2008)
[all classes <ECFByp2.html>]


    OVERALLÂ COVERAGEÂ SUMMARY

name 	class, % 	method, % 	block, % 	line, %
all classes 40%  (448/1117) 36%  (2691/7500) 31%  (63540/201894) 32%  (14074.4/43630)


      OVERALLÂ STATSÂ SUMMARY

total packages: 	126
total executable files: 	720
total classes: 	1117
total methods: 	7500
total executable lines: 	43630


      COVERAGEÂ BREAKDOWNÂ BYÂ PACKAGE

name 	class, % 	method, % 	block, % 	line, %
org.eclipse.ecf.core.events <_files/0.html> 0%Â Â Â (0/6) 0%Â Â Â (0/26) 0%Â Â Â (0/243) 0%Â Â Â (0/65) org.eclipse.ecf.core.security <_files/1.html> 0%Â Â Â (0/11) 0%Â Â Â (0/42) 0%Â Â Â (0/406) 0%Â Â Â (0/116) org.eclipse.ecf.core.user <_files/2.html> 0%Â Â Â (0/1) 0%Â Â Â (0/12) 0%Â Â Â (0/121) 0%Â Â Â (0/31) org.eclipse.ecf.provider.filetransfer.outgoing <_files/3.html> 0%Â Â Â (0/9) 0%Â Â Â (0/66) 0%Â Â Â (0/1145) 0%Â Â Â (0/281) org.eclipse.equinox.internal.p2.artifact.mirror <_files/4.html> 0%Â Â Â (0/2) 0%Â Â Â (0/9) 0%Â Â Â (0/334) 0%Â Â Â (0/69) org.eclipse.equinox.internal.p2.artifact.optimizers <_files/5.html> 0%Â Â Â (0/3) 0%Â Â Â (0/14) 0%Â Â Â (0/159) 0%Â Â Â (0/43) org.eclipse.equinox.internal.p2.artifact.optimizers.jardelta <_files/6.html> 0%Â Â Â (0/6) 0%Â Â Â (0/36) 0%Â Â Â (0/1244) 0%Â Â Â (0/272) org.eclipse.equinox.internal.p2.artifact.optimizers.jbdiff <_files/7.html> 0%Â Â Â (0/6) 0%Â Â Â (0/28) 0%Â Â Â (0/968) 0%Â Â Â (0/195) org.eclipse.equinox.internal.p2.artifact.optimizers.pack200 <_files/8.html> 0%Â Â Â (0/4) 0%Â Â Â (0/19) 0%Â Â Â (0/490) 0%Â Â Â (0/112) org.eclipse.equinox.internal.p2.artifact.processors <_files/9.html> 0%Â Â Â (0/2) 0%Â Â Â (0/8) 0%Â Â Â (0/107) 0%Â Â Â (0/27) org.eclipse.equinox.internal.p2.artifact.processors.jardelta <_files/a.html> 0%Â Â Â (0/2) 0%Â Â Â (0/15) 0%Â Â Â (0/455) 0%Â Â Â (0/119) org.eclipse.equinox.internal.p2.artifact.processors.jbdiff <_files/b.html> 0%Â Â Â (0/2) 0%Â Â Â (0/7) 0%Â Â Â (0/159) 0%Â Â Â (0/33) org.eclipse.equinox.internal.p2.artifact.processors.verifier <_files/c.html> 0%Â Â Â (0/1) 0%Â Â Â (0/6) 0%Â Â Â (0/155) 0%Â Â Â (0/36) org.eclipse.equinox.internal.p2.console <_files/d.html> 0%Â Â Â (0/4) 0%Â Â Â (0/48) 0%Â Â Â (0/1728) 0%Â Â Â (0/379) org.eclipse.equinox.internal.p2.director.app <_files/e.html> 0%Â Â Â (0/4) 0%Â Â Â (0/34) 0%Â Â Â (0/1479) 0%Â Â Â (0/296) org.eclipse.equinox.internal.p2.installer <_files/f.html> 0%Â Â Â (0/8) 0%Â Â Â (0/68) 0%Â Â Â (0/1614) 0%Â Â Â (0/364) org.eclipse.equinox.internal.p2.installer.ui <_files/10.html> 0%Â Â Â (0/13) 0%Â Â Â (0/59) 0%Â Â Â (0/1377) 0%Â Â Â (0/332) org.eclipse.equinox.internal.p2.jarprocessor.verifier <_files/11.html> 0%Â Â Â (0/3) 0%Â Â Â (0/13) 0%Â Â Â (0/330) 0%Â Â Â (0/85) org.eclipse.equinox.internal.p2.metadata.generator.ant <_files/12.html> 0%Â Â Â (0/2) 0%Â Â Â (0/34) 0%Â Â Â (0/362) 0%Â Â Â (0/98) org.eclipse.equinox.internal.p2.metadata.mirror <_files/13.html> 0%Â Â Â (0/4) 0%Â Â Â (0/21) 0%Â Â Â (0/501) 0%Â Â Â (0/95) org.eclipse.equinox.internal.p2.reconciler.dropins <_files/14.html> 0%Â Â Â (0/8) 0%Â Â Â (0/82) 0%Â Â Â (0/3657) 0%Â Â Â (0/807) org.eclipse.equinox.internal.p2.sar <_files/15.html> 0%Â Â Â (0/5) 0%Â Â Â (0/57) 0%Â Â Â (0/799) 0%Â Â Â (0/229) org.eclipse.equinox.internal.p2.selfhosting <_files/16.html> 0%Â Â Â (0/10) 0%Â Â Â (0/66) 0%Â Â Â (0/2363) 0%Â Â Â (0/472) org.eclipse.equinox.internal.p2.tools <_files/17.html> 0%Â Â Â (0/7) 0%Â Â Â (0/40) 0%Â Â Â (0/1072) 0%Â Â Â (0/217) org.eclipse.equinox.internal.p2.tools.mirror <_files/18.html> 0%Â Â Â (0/4) 0%Â Â Â (0/31) 0%Â Â Â (0/1196) 0%Â Â Â (0/245) org.eclipse.equinox.internal.p2.touchpoint.natives.actions <_files/19.html> 0%Â Â Â (0/1) 0%Â Â Â (0/4) 0%Â Â Â (0/109) 0%Â Â Â (0/19) org.eclipse.equinox.internal.p2.ui <_files/1a.html> 0%Â Â Â (0/7) 0%Â Â Â (0/31) 0%Â Â Â (0/599) 0%Â Â Â (0/132) org.eclipse.equinox.internal.p2.ui.admin <_files/1b.html> 0%Â Â Â (0/28) 0%Â Â Â (0/137) 0%Â Â Â (0/2622) 0%Â Â Â (0/528) org.eclipse.equinox.internal.p2.ui.admin.dialogs <_files/1c.html> 0%Â Â Â (0/19) 0%Â Â Â (0/68) 0%Â Â Â (0/2233) 0%Â Â Â (0/488) org.eclipse.equinox.internal.p2.ui.admin.preferences <_files/1d.html> 0%Â Â Â (0/3) 0%Â Â Â (0/6) 0%Â Â Â (0/85) 0%Â Â Â (0/19) org.eclipse.equinox.internal.p2.ui.admin.rcp <_files/1e.html> 0%Â Â Â (0/8) 0%Â Â Â (0/24) 0%Â Â Â (0/272) 0%Â Â Â (0/76) org.eclipse.equinox.internal.p2.ui.dialogs <_files/1f.html> 0%Â Â Â (0/41) 0%Â Â Â (0/189) 0%Â Â Â (0/4442) 0%Â Â Â (0/1008) org.eclipse.equinox.internal.p2.ui.model <_files/20.html> 0%Â Â Â (0/6) 0%Â Â Â (0/42) 0%Â Â Â (0/462) 0%Â Â Â (0/108) org.eclipse.equinox.internal.p2.ui.sdk <_files/21.html> 0%Â Â Â (0/42) 0%Â Â Â (0/168) 0%Â Â Â (0/4085) 0%Â Â Â (0/877) org.eclipse.equinox.internal.p2.ui.sdk.prefs <_files/22.html> 0%Â Â Â (0/13) 0%Â Â Â (0/40) 0%Â Â Â (0/1449) 0%Â Â Â (0/296) org.eclipse.equinox.internal.p2.ui.sdk.updates <_files/23.html> 0%Â Â Â (0/20) 0%Â Â Â (0/78) 0%Â Â Â (0/1499) 0%Â Â Â (0/356) org.eclipse.equinox.internal.p2.ui.viewers <_files/24.html> 0%Â Â Â (0/7) 0%Â Â Â (0/32) 0%Â Â Â (0/584) 0%Â Â Â (0/139) org.eclipse.equinox.internal.p2.update <_files/25.html> 0%Â Â Â (0/8) 0%Â Â Â (0/95) 0%Â Â Â (0/1966) 0%Â Â Â (0/514) org.eclipse.equinox.internal.p2.updatechecker <_files/26.html> 0%Â Â Â (0/3) 0%Â Â Â (0/17) 0%Â Â Â (0/437) 0%Â Â Â (0/92) org.eclipse.equinox.internal.provisional.configuratormanipulator <_files/27.html> 0%Â Â Â (0/1) 0%Â Â Â (0/2) 0%Â Â Â (0/11) 0%Â Â Â (0/3) org.eclipse.equinox.internal.provisional.p2.installer <_files/28.html> 0%Â Â Â (0/2) 0%Â Â Â (0/22) 0%Â Â Â (0/82) 0%Â Â Â (0/33) org.eclipse.equinox.internal.provisional.p2.ui <_files/29.html> 0%Â Â Â (0/20) 0%Â Â Â (0/108) 0%Â Â Â (0/2306) 0%Â Â Â (0/534) org.eclipse.equinox.internal.provisional.p2.ui.actions <_files/2a.html> 0%Â Â Â (0/10) 0%Â Â Â (0/51) 0%Â Â Â (0/1239) 0%Â Â Â (0/276) org.eclipse.equinox.internal.provisional.p2.ui.dialogs <_files/2b.html> 0%Â Â Â (0/41) 0%Â Â Â (0/151) 0%Â Â Â (0/3386) 0%Â Â Â (0/760) org.eclipse.equinox.internal.provisional.p2.ui.model <_files/2c.html> 0%Â Â Â (0/15) 0%Â Â Â (0/119) 0%Â Â Â (0/1150) 0%Â Â Â (0/306) org.eclipse.equinox.internal.provisional.p2.ui.operations <_files/2d.html> 0%Â Â Â (0/20) 0%Â Â Â (0/135) 0%Â Â Â (0/2111) 0%Â Â Â (0/414) org.eclipse.equinox.internal.provisional.p2.ui.policy <_files/2e.html> 0%Â Â Â (0/2) 0%Â Â Â (0/2) 0%Â Â Â (0/6) 0%Â Â Â (0/2) org.eclipse.equinox.internal.provisional.p2.ui.query <_files/2f.html> 0%Â Â Â (0/21) 0%Â Â Â (0/91) 0%Â Â Â (0/2157) 0%Â Â Â (0/471) org.eclipse.equinox.internal.provisional.p2.ui.sdk <_files/30.html> 0%Â Â Â (0/11) 0%Â Â Â (0/41) 0%Â Â Â (0/791) 0%Â Â Â (0/170) org.eclipse.equinox.internal.provisional.p2.ui.viewers <_files/31.html> 0%Â Â Â (0/13) 0%Â Â Â (0/69) 0%Â Â Â (0/1521) 0%Â Â Â (0/387) org.eclipse.equinox.internal.provisional.p2.updatechecker <_files/32.html> 0%Â Â Â (0/1) 0%Â Â Â (0/3) 0%Â Â Â (0/15) 0%Â Â Â (0/6) org.eclipse.equinox.p2.director.app.ant <_files/33.html> 0%Â Â Â (0/1) 0%Â Â Â (0/18) 0%Â Â Â (0/304) 0%Â Â Â (0/84) org.eclipse.equinox.p2.publisher.actions <_files/34.html> 0%Â Â Â (0/9) 0%Â Â Â (0/39) 0%Â Â Â (0/1332) 0%Â Â Â (0/299) org.eclipse.pde.internal.swt.tools <_files/35.html> 0%Â Â Â (0/27) 0%Â Â Â (0/139) 0%Â Â Â (0/7896) 0%Â Â Â (0/1559) org.eclipse.ecf.core.util <_files/36.html> 6%Â Â Â (1/16) 11%Â Â (12/106) 4%Â Â Â (114/2829) 6%Â Â Â (36/576) org.eclipse.ecf.provider.filetransfer.util <_files/37.html> 50%Â Â (1/2) 40%Â Â (2/5) 5%Â Â Â (7/142) 12%Â Â (3/26) org.eclipse.ecf.filetransfer <_files/38.html> 14%Â Â (1/7) 8%Â Â Â (3/39) 7%Â Â Â (16/230) 7%Â Â Â (6/86) org.eclipse.equinox.internal.simpleconfigurator.console <_files/39.html> 50%Â Â (1/2) 29%Â Â (2/7) 7%Â Â Â (11/148) 12%Â Â (5/42) org.eclipse.equinox.internal.provisional.p2.core <_files/3a.html> 50%Â Â (1/2) 14%Â Â (1/7) 9%Â Â Â (4/44) 14%Â Â (2/14) org.eclipse.equinox.internal.p2.publisher <_files/3b.html> 20%Â Â (1/5) 22%Â Â (5/23) 11%Â Â (16/149) 18%Â Â (8/45) org.eclipse.ecf.core.provider <_files/3c.html> 100%Â (1/1) 22%Â Â (2/9) 12%Â Â (15/124) 12%Â Â (3/25) org.eclipse.ecf.internal.ssl <_files/3d.html> 67%Â Â (2/3) 20%Â Â (4/20) 12%Â Â (38/313) 13%Â Â (9.8/73) org.eclipse.equinox.internal.p2.touchpoint.natives <_files/3e.html> 23%Â Â (3/13) 27%Â Â (18/67) 13%Â Â (207/1577) 14%Â Â (46.2/328) org.eclipse.equinox.internal.p2.publisher.eclipse <_files/3f.html> 14%Â Â (1/7) 18%Â Â (23/127) 15%Â Â (735/4889) 17%Â Â (178.6/1056) org.eclipse.equinox.spi.p2.publisher <_files/40.html> 80%Â Â (4/5) 35%Â Â (24/69) 17%Â Â (751/4359) 18%Â Â (150.1/813) org.eclipse.equinox.p2.publisher <_files/41.html> 83%Â Â (5/6) 34%Â Â (25/74) 18%Â Â (349/1973) 20%Â Â (81/404) org.eclipse.equinox.internal.p2.jarprocessor <_files/42.html> 64%Â Â (7/11) 37%Â Â (27/73) 22%Â Â (591/2731) 25%Â Â (160.7/636) org.eclipse.equinox.internal.frameworkadmin.utils <_files/43.html> 100%Â (3/3) 38%Â Â (18/47) 23%Â Â (425/1882) 25%Â Â (100.6/404) org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions <_files/44.html> 96%Â Â (24/25) 20%Â Â (17/84) 24%Â Â (661/2799) 19%Â Â (111.1/579) org.eclipse.ecf.core.identity <_files/45.html> 91%Â Â (10/11) 31%Â Â (32/104) 24%Â Â (425/1791) 27%Â Â (92.1/338) org.eclipse.ecf.internal.provider.filetransfer.ssl <_files/46.html> 100%Â (1/1) 80%Â Â (4/5) 24%Â Â (18/75) 40%Â Â (8/20) org.eclipse.equinox.internal.simpleconfigurator.utils <_files/47.html> 83%Â Â (5/6) 38%Â Â (12/32) 25%Â Â (361/1425) 27%Â Â (76.3/287) org.eclipse.ecf.core <_files/48.html> 70%Â Â (7/10) 33%Â Â (29/89) 27%Â Â (413/1548) 28%Â Â (94.7/339) org.eclipse.equinox.internal.provisional.p2.metadata.generator <_files/49.html> 69%Â Â (9/13) 52%Â Â (143/274) 29%Â Â (3099/10565) 33%Â Â (693.5/2090) org.eclipse.equinox.p2.publisher.eclipse <_files/4a.html> 27%Â Â (6/22) 38%Â Â (113/296) 30%Â Â (2660/8895) 31%Â Â (563.1/1819) org.eclipse.ecf.provider.filetransfer.browse <_files/4b.html> 67%Â Â (10/15) 38%Â Â (29/76) 31%Â Â (404/1319) 36%Â Â (110.2/304) org.eclipse.equinox.internal.frameworkadmin.equinox.utils <_files/4c.html> 100%Â (2/2) 56%Â Â (5/9) 31%Â Â (134/427) 35%Â Â (39/111) org.eclipse.equinox.internal.p2.metadata.generator.features <_files/4d.html> 56%Â Â (5/9) 36%Â Â (64/177) 33%Â Â (1560/4712) 36%Â Â (411.3/1135) org.eclipse.ecf.provider.filetransfer.identity <_files/4e.html> 100%Â (2/2) 50%Â Â (8/16) 33%Â Â (87/262) 42%Â Â (19/45) org.eclipse.ecf.internal.provider.filetransfer <_files/4f.html> 100%Â (6/6) 62%Â Â (24/39) 35%Â Â (629/1821) 45%Â Â (147.5/327) org.eclipse.equinox.internal.p2.touchpoint.eclipse <_files/50.html> 80%Â Â (8/10) 52%Â Â (51/99) 36%Â Â (864/2392) 37%Â Â (203/556) org.eclipse.ecf.internal.core.identity <_files/51.html> 100%Â (3/3) 61%Â Â (11/18) 42%Â Â (338/813) 50%Â Â (77.2/153) org.eclipse.equinox.internal.p2.extensionlocation <_files/52.html> 88%Â Â (7/8) 45%Â Â (39/87) 42%Â Â (815/1952) 42%Â Â (182.4/439) org.eclipse.ecf.provider.filetransfer.retrieve <_files/53.html> 62%Â Â (8/13) 52%Â Â (59/114) 43%Â Â (880/2062) 49%Â Â (241.8/498) org.eclipse.equinox.internal.p2.updatesite <_files/54.html> 61%Â Â (11/18) 58%Â Â (113/195) 45%Â Â (2562/5666) 49%Â Â (619.8/1275) org.eclipse.equinox.internal.provisional.frameworkadmin <_files/55.html> 60%Â Â (3/5) 72%Â Â (63/88) 48%Â Â (706/1478) 61%Â Â (197.1/324) org.eclipse.ecf.filetransfer.identity <_files/56.html> 50%Â Â (1/2) 45%Â Â (5/11) 48%Â Â (53/110) 39%Â Â (9/23) org.eclipse.equinox.internal.p2.core.helpers <_files/57.html> 67%Â Â (10/15) 49%Â Â (51/105) 50%Â Â (931/1871) 50%Â Â (211.2/420) org.eclipse.ecf.internal.core <_files/58.html> 100%Â (3/3) 65%Â Â (15/23) 52%Â Â (469/900) 59%Â Â (113.3/191) org.eclipse.equinox.internal.p2.metadata.generator <_files/59.html> 75%Â Â (6/8) 59%Â Â (32/54) 52%Â Â (1086/2079) 53%Â Â (225.8/426) org.eclipse.equinox.internal.provisional.p2.metadata.query <_files/5a.html> 75%Â Â (3/4) 56%Â Â (9/16) 54%Â Â (120/221) 55%Â Â (36/66) org.eclipse.equinox.internal.p2.core <_files/5b.html> 50%Â Â (4/8) 65%Â Â (24/37) 59%Â Â (466/791) 56%Â Â (105.9/188) org.eclipse.ecf.internal.filetransfer <_files/5c.html> 50%Â Â (1/2) 50%Â Â (5/10) 59%Â Â (139/235) 65%Â Â (33.6/52) org.eclipse.equinox.internal.provisional.spi.p2.artifact.repository <_files/5d.html> 100%Â (2/2) 46%Â Â (6/13) 60%Â Â (220/366) 60%Â Â (53.1/88) org.eclipse.equinox.internal.simpleconfigurator <_files/5e.html> 100%Â (5/5) 74%Â Â (20/27) 61%Â Â (750/1228) 60%Â Â (162.9/273) org.eclipse.equinox.internal.provisional.p2.metadata <_files/5f.html> 100%Â (11/11) 76%Â Â (80/105) 62%Â Â (908/1464) 65%Â Â (242.1/373) org.eclipse.internal.provisional.equinox.p2.jarprocessor <_files/60.html> 100%Â (3/3) 70%Â Â (19/27) 63%Â Â (894/1425) 65%Â Â (215.7/330) org.eclipse.equinox.internal.p2.artifact.repository <_files/61.html> 93%Â Â (14/15) 83%Â Â (91/109) 65%Â Â (2451/3789) 66%Â Â (540.9/819) org.eclipse.equinox.internal.frameworkadmin.equinox <_files/62.html> 75%Â Â (9/12) 78%Â Â (111/142) 65%Â Â (4145/6378) 67%Â Â (961.4/1426) org.eclipse.equinox.internal.provisional.spi.p2.metadata.repository <_files/63.html> 100%Â (4/4) 71%Â Â (12/17) 66%Â Â (287/436) 66%Â Â (74.1/113) org.eclipse.equinox.internal.p2.persistence <_files/64.html> 77%Â Â (10/13) 79%Â Â (83/105) 67%Â Â (1258/1867) 70%Â Â (307/437) org.eclipse.equinox.internal.provisional.p2.query <_files/65.html> 67%Â Â (2/3) 71%Â Â (10/14) 68%Â Â (104/154) 64%Â Â (23.8/37) org.eclipse.equinox.internal.provisional.p2.engine.phases <_files/66.html> 94%Â Â (15/16) 74%Â Â (49/66) 68%Â Â (894/1322) 69%Â Â (193.4/281) org.eclipse.equinox.internal.p2.garbagecollector <_files/67.html> 75%Â Â (6/8) 74%Â Â (26/35) 69%Â Â (512/747) 70%Â Â (120.3/173) org.eclipse.equinox.internal.p2.engine <_files/68.html> 90%Â Â (26/29) 80%Â Â (139/174) 69%Â Â (2901/4223) 72%Â Â (687.3/959) org.eclipse.equinox.internal.p2.artifact.repository.simple <_files/69.html> 94%Â Â (17/18) 67%Â Â (106/158) 69%Â Â (3891/5612) 62%Â Â (603.1/967) org.eclipse.equinox.internal.provisional.p2.artifact.repository <_files/6a.html> 100%Â (1/1) 90%Â Â (19/21) 70%Â Â (265/378) 68%Â Â (62.2/91) org.eclipse.equinox.internal.provisional.p2.directorywatcher <_files/6b.html> 100%Â (9/9) 68%Â Â (71/104) 71%Â Â (1288/1813) 72%Â Â (295.3/412) org.eclipse.equinox.internal.simpleconfigurator.manipulator <_files/6c.html> 80%Â Â (4/5) 92%Â Â (33/36) 72%Â Â (1203/1668) 70%Â Â (276.6/395) org.eclipse.equinox.internal.p2.metadata.repository <_files/6d.html> 100%Â (17/17) 88%Â Â (116/132) 73%Â Â (3307/4530) 73%Â Â (723.8/996) org.eclipse.equinox.internal.p2.director <_files/6e.html> 89%Â Â (24/27) 70%Â Â (152/217) 74%Â Â (6136/8293) 73%Â Â (1196/1640) org.eclipse.equinox.internal.p2.metadata <_files/6f.html> 88%Â Â (7/8) 81%Â Â (87/107) 75%Â Â (903/1206) 78%Â Â (228.7/294) org.eclipse.equinox.internal.provisional.spi.p2.core.repository <_files/70.html> 100%Â (1/1) 71%Â Â (10/14) 76%Â Â (82/108) 73%Â Â (22/30) org.eclipse.equinox.internal.provisional.p2.engine <_files/71.html> 96%Â Â (23/24) 81%Â Â (96/119) 76%Â Â (2209/2906) 79%Â Â (422.6/537) org.eclipse.equinox.internal.provisional.p2.artifact.repository.processing <_files/72.html> 71%Â Â (5/7) 84%Â Â (31/37) 76%Â Â (454/595) 75%Â Â (119.3/160) org.eclipse.equinox.internal.p2.artifact.processing <_files/73.html> 100%Â (2/2) 89%Â Â (8/9) 79%Â Â (107/136) 88%Â Â (33.3/38) org.eclipse.equinox.internal.p2.updatesite.metadata <_files/74.html> 100%Â (1/1) 75%Â Â (6/8) 79%Â Â (139/175) 78%Â Â (32.7/42) org.eclipse.equinox.internal.p2.artifact.processors.pack200 <_files/75.html> 100%Â (1/1) 100%Â (6/6) 81%Â Â (114/141) 90%Â Â (27.1/30) org.eclipse.equinox.internal.p2.updatesite.artifact <_files/76.html> 100%Â (1/1) 83%Â Â (5/6) 81%Â Â (174/215) 80%Â Â (37.7/47) org.eclipse.equinox.internal.p2.rollback <_files/77.html> 100%Â (3/3) 62%Â Â (16/26) 85%Â Â (790/926) 83%Â Â (156.7/189) org.eclipse.equinox.internal.p2.metadata.repository.io <_files/78.html> 96%Â Â (27/28) 92%Â Â (84/91) 86%Â Â (2551/2961) 87%Â Â (501.7/575) org.eclipse.equinox.internal.provisional.p2.core.repository <_files/79.html> 50%Â Â (1/2) 83%Â Â (5/6) 87%Â Â (26/30) 82%Â Â (9/11) org.eclipse.equinox.internal.p2.resolution <_files/7a.html> 100%Â (4/4) 90%Â Â (28/31) 88%Â Â (801/909) 89%Â Â (168.9/190) org.eclipse.equinox.internal.p2.exemplarysetup <_files/7b.html> 100%Â (1/1) 100%Â (15/15) 89%Â Â (195/219) 98%Â Â (55.2/56) org.eclipse.equinox.internal.provisional.p2.director <_files/7c.html> 100%Â (4/4) 93%Â Â (26/28) 92%Â Â (410/448) 95%Â Â (104.7/110) org.eclipse.ecf.core.start <_files/7d.html> 100%Â (1/1) 100%Â (2/2) 100%Â (12/12) 100%Â (4/4)

[all classes <ECFByp2.html>]
EMMA 2.0.5312 EclEmma Fix 1 <http://www.eclemma.org/support.html> (C) Vladimir Roubtsov


------------------------------------------------------------------------

EMMA <http://www.eclemma.org/> Coverage Report (generated Tue Sep 16 20:11:19 EDT 2008)
[all classes <ECFTests>]


    OVERALLÂ COVERAGEÂ SUMMARY

name 	class, % 	method, % 	block, % 	line, %
all classes 62%  (78/125) 42%  (353/832) 36%  (6007/16501) 40%  (1419.5/3573)


      OVERALLÂ STATSÂ SUMMARY

total packages: 	21
total executable files: 	89
total classes: 	125
total methods: 	832
total executable lines: 	3573


      COVERAGEÂ BREAKDOWNÂ BYÂ PACKAGE

name 	class, % 	method, % 	block, % 	line, %
org.eclipse.ecf.core.events <_files/0.html> 0%Â Â Â (0/6) 0%Â Â Â (0/26) 0%Â Â Â (0/243) 0%Â Â Â (0/65) org.eclipse.ecf.core.security <_files/1.html> 0%Â Â Â (0/11) 0%Â Â Â (0/42) 0%Â Â Â (0/406) 0%Â Â Â (0/116) org.eclipse.ecf.core.user <_files/2.html> 0%Â Â Â (0/1) 0%Â Â Â (0/12) 0%Â Â Â (0/121) 0%Â Â Â (0/31) org.eclipse.ecf.core.util <_files/3.html> 12%Â Â (2/16) 14%Â Â (15/106) 5%Â Â Â (136/2829) 7%Â Â Â (41.9/576) org.eclipse.ecf.provider.filetransfer.util <_files/4.html> 50%Â Â (1/2) 40%Â Â (2/5) 5%Â Â Â (7/142) 12%Â Â (3/26) org.eclipse.ecf.core.provider <_files/5.html> 100%Â (1/1) 22%Â Â (2/9) 12%Â Â (15/124) 12%Â Â (3/25) org.eclipse.ecf.core.identity <_files/6.html> 91%Â Â (10/11) 35%Â Â (36/104) 26%Â Â (457/1791) 28%Â Â (96.1/338) org.eclipse.ecf.core <_files/7.html> 70%Â Â (7/10) 33%Â Â (29/89) 27%Â Â (413/1548) 28%Â Â (94.7/339) org.eclipse.ecf.filetransfer <_files/8.html> 71%Â Â (5/7) 28%Â Â (11/39) 34%Â Â (79/230) 32%Â Â (27.2/86) org.eclipse.ecf.internal.provider.filetransfer <_files/9.html> 100%Â (6/6) 67%Â Â (26/39) 36%Â Â (661/1821) 48%Â Â (156.4/327) org.eclipse.ecf.internal.core.identity <_files/a.html> 100%Â (3/3) 61%Â Â (11/18) 42%Â Â (338/813) 50%Â Â (77.2/153) org.eclipse.ecf.provider.filetransfer.outgoing <_files/b.html> 89%Â Â (8/9) 53%Â Â (35/66) 48%Â Â (550/1145) 47%Â Â (131.5/281) org.eclipse.ecf.internal.core <_files/c.html> 100%Â (3/3) 65%Â Â (15/23) 52%Â Â (469/900) 59%Â Â (113.3/191) org.eclipse.ecf.filetransfer.identity <_files/d.html> 50%Â Â (1/2) 55%Â Â (6/11) 57%Â Â (63/110) 43%Â Â (10/23) org.eclipse.ecf.internal.ssl <_files/e.html> 67%Â Â (2/3) 45%Â Â (9/20) 58%Â Â (180/313) 51%Â Â (37.5/73) org.eclipse.ecf.internal.filetransfer <_files/f.html> 50%Â Â (1/2) 50%Â Â (5/10) 59%Â Â (139/235) 65%Â Â (33.6/52) org.eclipse.ecf.provider.filetransfer.identity <_files/10.html> 100%Â (2/2) 75%Â Â (12/16) 59%Â Â (155/262) 71%Â Â (32/45) org.eclipse.ecf.provider.filetransfer.retrieve <_files/11.html> 77%Â Â (10/13) 68%Â Â (77/114) 63%Â Â (1303/2062) 65%Â Â (324.5/498) org.eclipse.ecf.provider.filetransfer.browse <_files/12.html> 93%Â Â (14/15) 72%Â Â (55/76) 73%Â Â (963/1319) 71%Â Â (215/304) org.eclipse.ecf.internal.provider.filetransfer.ssl <_files/13.html> 100%Â (1/1) 100%Â (5/5) 89%Â Â (67/75) 94%Â Â (18.8/20) org.eclipse.ecf.core.start <_files/14.html> 100%Â (1/1) 100%Â (2/2) 100%Â (12/12) 100%Â (4/4)

[all classes <ECFTests>]
EMMA 2.0.5312 EclEmma Fix 1 <http://www.eclemma.org/support.html> (C) Vladimir Roubtsov

------------------------------------------------------------------------

_______________________________________________
p2-dev mailing list
p2-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/p2-dev



Back to the top