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

> 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...).

Are you suggesting that currently the tests are not being run or are you just annoyed by the overhead of maintaining the infrastructure necessary to run the tests? I can understand the annoyance of the infrastructure aspect, but the lack of a good common build infrastructure can't be use as an argument to get the tests run by somebody else (you may want to make sure that the common build infrastructure cover your needs).

> 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.

As I said in this week's call, I'm very interested in getting "funny" setups tested on a regular basis. However the difficulty is in finding both the required pieces of infrastructure/setup to go through (e.g. proxy, authentication, etc) and also have the particular server setups that cause problems. Currently in IBM I don't have access to any of those and even if I had there would be an additional burden of using those from our tests machines and I would unlikely be able to have access to all the required setups. That said I will double check with our infra team and report.
For now I think that the most efficient way to test our transports is to have individuals, each in their specific environments, running the tests (much like the ECF community has been doing so far). Therefore the most important thing for now is to put together a standalone test app that is *easily* available and can be run easily, or have a test feature that serves the same role. Potentially there would even be 2 apps/features, one for p2, one for ECF.

PaScaL

>
> 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)

& gt; > 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
> >  
>
> _______________________________________________
> p2-dev mailing list
> p2-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/p2-dev
>