[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Tests failing with serf

From: Johan Corveleyn <jcorvel_at_gmail.com>
Date: Fri, 8 Jun 2012 02:21:26 +0200

On Tue, Jun 5, 2012 at 12:49 AM, Johan Corveleyn <jcorvel_at_gmail.com> wrote:
> Python tests are failing on my machine (Win XP) with ra_serf (serf
> 1.0.3) and trunk_at_1346162 (i.e. "now").
>
> (the C tests run successfully, but I'm not sure whether some of those
> actually contact the repository)
>
> For instance, basic_tests.py:
> [[[
> START: basic_tests.py
> I: CMD: svnadmin.exe create svn-test-work\local_tmp\repos
> --bdb-txn-nosync --fs-type=fsfs
> I: <TIME = 0.125000>
> I: CMD: svn.exe import -m "Log message for revision 1."
> svn-test-work\local_tmp\greekfiles
> http://localhost/svn-test-work/local_tmp/repos --config-dir
> R:\test\subversion\tests\cmdline\svn-test-work\local_tmp\config
> --password rayjandom --no-auth-cache --username jrandom
> I: CMD: R:\test\subversion\svn\svn.exe import -m "Log message for
> revision 1." svn-test-work\local_tmp\greekfiles
> http://localhost/svn-test-work/local_tmp/repos --config-dir
> R:\test\subversion\tests\cmdline\svn-test-work\local_tmp\config
> --password rayjandom --no-auth-cache --username jrandom exited with 1
> I: <TIME = 0.187000>
> I: ..\..\..\subversion\svn\import-cmd.c:128: (apr_err=730035)
> I: ..\..\..\subversion\libsvn_client\commit.c:976: (apr_err=730035)
> I: ..\..\..\subversion\libsvn_client\commit.c:633: (apr_err=730035)
> I: ..\..\..\subversion\libsvn_ra_serf\commit.c:1474: (apr_err=730035)
> I: ..\..\..\subversion\libsvn_ra_serf\commit.c:936: (apr_err=730035)
> I: ..\..\..\subversion\libsvn_ra_serf\util.c:780: (apr_err=730035)
> I: ..\..\..\subversion\libsvn_ra_serf\util.c:737: (apr_err=730035)
> I: ..\..\..\subversion\libsvn_ra_serf\util.c:1946: (apr_err=730035)
> I: ..\..\..\subversion\libsvn_ra_serf\util.c:1886: (apr_err=730035)
> I: ..\..\..\subversion\libsvn_ra_serf\util.c:1592: (apr_err=730035)
> I: svn: E730035: A non-blocking socket operation could not be
> completed immediately.
> I: ..\..\..\subversion\libsvn_ra_serf\util.c:905: (apr_err=0)
> I: svn: E000000: No error
> W: ..\..\..\subversion\svn\import-cmd.c:128: (apr_err=730035)
> W: ..\..\..\subversion\libsvn_client\commit.c:976: (apr_err=730035)
> W: ..\..\..\subversion\libsvn_client\commit.c:633: (apr_err=730035)
> W: ..\..\..\subversion\libsvn_ra_serf\commit.c:1474: (apr_err=730035)
> W: ..\..\..\subversion\libsvn_ra_serf\commit.c:936: (apr_err=730035)
> W: ..\..\..\subversion\libsvn_ra_serf\util.c:780: (apr_err=730035)
> W: ..\..\..\subversion\libsvn_ra_serf\util.c:737: (apr_err=730035)
> W: ..\..\..\subversion\libsvn_ra_serf\util.c:1946: (apr_err=730035)
> W: ..\..\..\subversion\libsvn_ra_serf\util.c:1886: (apr_err=730035)
> W: ..\..\..\subversion\libsvn_ra_serf\util.c:1592: (apr_err=730035)
> W: svn: E730035: A non-blocking socket operation could not be
> completed immediately.
> W: ..\..\..\subversion\libsvn_ra_serf\util.c:905: (apr_err=0)
> W: svn: E000000: No error
> END: basic_tests.py
> ELAPSED: basic_tests.py 0:00:00.406000
> ]]]
>
> To rule out some obvious mistakes on my part:
> - httpd is definitely running (Apache 2.2.19 with the mod_dav from
> trunk_at_1346162 as well)
> - the same test runs fine with ra_neon.

Doh. This seems to be the new failure mode of the existing issue of
running ra_serf with AVG 2012 SurfShield [1]. So svn no longer crashes
in this case, but now fails with "svn: E730035: A non-blocking socket
operation could not be completed immediately."

If I disable SurfShield, the tests succeed.

I'll add a note about this to the issue.

-- 
Johan
[1] http://subversion.tigris.org/issues/show_bug.cgi?id=4175
Received on 2012-06-08 02:22:17 CEST

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.