[dna-issues] [JBoss JIRA] Updated: (DNA-519) SVN Connector integration test runs in a very long time

Randall Hauch (JIRA) jira-events at lists.jboss.org
Thu Sep 10 15:02:23 EDT 2009


     [ https://jira.jboss.org/jira/browse/DNA-519?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Randall Hauch updated DNA-519:
------------------------------

    Fix Version/s: 0.7
       Complexity: High


I've briefly looked at the code for performance, there simply isn't an easy fix.  And in fact, using the Eclipse Subversive plugin (which uses the same SVNKit library) does hint that the SVNKit performance is pretty poor, since expanding uncached nodes in the plug-in take several seconds (even as many as 10!).  When debugging our connector, each of the SVNKit calls does take a very noticeable amount of time.  We probably need to see if there's a way of using a local snapshot of the repository.

Therefore, targeting to 0.7, as we're pushing to get 0.6 out the door and don't have time to adequately address this performance issue in the time remaining for 0.6. 

> SVN Connector integration test runs in a very long time
> -------------------------------------------------------
>
>                 Key: DNA-519
>                 URL: https://jira.jboss.org/jira/browse/DNA-519
>             Project: DNA
>          Issue Type: Patch
>          Components: Connectors
>    Affects Versions: 0.6
>         Environment: Mac OS X 10.6 JDK 1.5 
>            Reporter: Luiz Fernando Teston
>             Fix For: 0.7
>
>
> During the tests on issue DNA-505 a test called SvnAndJcrIntegrationTest was created inside the project dna-integration-tests. The problem related to the issue DNA-505 was solved successfully but it takes a very long time to run. On my environment it takes more than 270 seconds to run the tests method on SvnAndJcrIntegrationTest. This tests appears to do not load so much nodes. When loading more nodes (for example, changing the Option.READ_DEPTH to a bigger value) the test takes a very long time to run and it could make the use of DNA SVN Connector very difficult in a situation where is needed to load all the repository. I don't know if there's a way to do this load in a faster way, but if it is possible, it should be really useful to my needs.
> Thanks a lot for the help!

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the dna-issues mailing list