You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by st...@apache.org on 2010/11/24 21:05:14 UTC

svn commit: r1038792 - /subversion/trunk/subversion/bindings/swig/ruby/test/util.rb

Author: stsp
Date: Wed Nov 24 20:05:13 2010
New Revision: 1038792

URL: http://svn.apache.org/viewvc?rev=1038792&view=rev
Log:
* subversion/bindings/swig/ruby/test/util.rb
  (Svnserve::setup_svnserve): Wait a short while after svnserve has started
   before continuing with the test run. Fixes sporadic test failures due to
   "Connection refused" errors.

Modified:
    subversion/trunk/subversion/bindings/swig/ruby/test/util.rb

Modified: subversion/trunk/subversion/bindings/swig/ruby/test/util.rb
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/swig/ruby/test/util.rb?rev=1038792&r1=1038791&r2=1038792&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/swig/ruby/test/util.rb (original)
+++ subversion/trunk/subversion/bindings/swig/ruby/test/util.rb Wed Nov 24 20:05:13 2010
@@ -260,6 +260,9 @@ realm = #{@realm}
           @svnserve_port = port
           @repos_svnserve_uri =
             "svn://#{@svnserve_host}:#{@svnserve_port}#{@full_repos_path}"
+          # Avoid a race by waiting a short time for svnserve to start up.
+          # Without this, tests can fail with "Connection refused" errors.
+          sleep 0.1
           break
         end
       end