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

Re: SVN 1.5 cleared for takeoff

From: Mark Phippard <markphip_at_gmail.com>
Date: Sat, 24 May 2008 11:12:11 -0400

On Sat, May 24, 2008 at 10:55 AM, Mark Phippard <markphip_at_gmail.com> wrote:
> STATUS is pretty much cleared. There is just one doc fix with 2 votes
> that I think could possibly have just been committed without voting.
> Not sure if we ever do that for a release branch.
>
> Looks like we are good to go on making RC6 whenever Hyrum has the
> time. I am running the test suites and will report if I find
> anything. I tested all the bindings yesterday. Will probably focus
> on Serf which I have not tested recently.

I am seeing Serf test failures. It would be good if someone else
could confirm. Seems to be tests where things do not exist. Which
leads me to believe it must be related to this backport:

r31357 | cmpilato | 2008-05-22 10:46:45 -0400 (Thu, 22 May 2008) | 16 lines

Merge from trunk this change group:

 * r31313
   Make all ra layers return a consistent error when a path is not found in the
   repository.
   Notes:
     Small change, but API consistency is always a good thing.
     Does not merge cleanly!
   Votes:
     +1: lgo, epg, cmpilato

I know Lieven made this change, so it is kind of hard to believe it
breaks Serf tests since he has been doing most of the Serf work
lately. Perhaps my working copy needs to be cleaned or something. It
would be good if someone could confirm these test failures.

Here are some examples of failures:

SVNProcessTerminatedBySignal
Traceback (most recent call last):
  File "/Users/mphippard/work/svn-1.5.x/subversion/tests/cmdline/svntest/main.py",
line 1078, in run
    rc = apply(self.pred.run, (), kw)
  File "/Users/mphippard/work/svn-1.5.x/subversion/tests/cmdline/svntest/testcase.py",
line 121, in run
    return self.func(sandbox)
  File "/Users/mphippard/work/svn-1.5.x/subversion/tests/cmdline/basic_tests.py",
line 254, in basic_mkdir_url_with_parents
    X_Y_Z_url, X_Y_Z2_url, X_T_C_url, U_V_url)
  File "/Users/mphippard/work/svn-1.5.x/subversion/tests/cmdline/svntest/actions.py",
line 175, in run_and_verify_svn
    out, err = main.run_svn(want_err, *varargs)
  File "/Users/mphippard/work/svn-1.5.x/subversion/tests/cmdline/svntest/main.py",
line 494, in run_svn
    *(_with_auth(_with_config_dir(varargs))))
  File "/Users/mphippard/work/svn-1.5.x/subversion/tests/cmdline/svntest/main.py",
line 313, in run_command
    None, *varargs)
  File "/Users/mphippard/work/svn-1.5.x/subversion/tests/cmdline/svntest/main.py",
line 427, in run_command_stdin
    *varargs)
  File "/Users/mphippard/work/svn-1.5.x/subversion/tests/cmdline/svntest/main.py",
line 407, in spawn_process
    exit_code = wait_on_pipe(kid, stdout_lines, stderr_lines)
  File "/Users/mphippard/work/svn-1.5.x/subversion/tests/cmdline/svntest/main.py",
line 374, in wait_on_pipe
    raise SVNProcessTerminatedBySignal
SVNProcessTerminatedBySignal
FAIL: basic_tests.py 6: basic mkdir URL, including parent directories

CMD: svn co -r 1
http://localhost:33032/svn-test-work/repositories/basic_tests-15/A/D@1
svn-test-work/working_copies/basic_tests-15/new_D --config-dir
/Users/mphippard/work/svn-1.5.x/subversion/tests/cmdline/svn-test-work/local_tmp/config
--password rayjandom --no-auth-cache --username jrandom <TIME =
0.068610>
subversion/libsvn_ra_serf/util.c:1446: (apr_err=160013)
svn: '/svn-test-work/repositories/basic_tests-15/A/D' path not found
Traceback (most recent call last):
  File "/Users/mphippard/work/svn-1.5.x/subversion/tests/cmdline/svntest/main.py",
line 1078, in run
    rc = apply(self.pred.run, (), kw)
  File "/Users/mphippard/work/svn-1.5.x/subversion/tests/cmdline/svntest/testcase.py",
line 121, in run
    return self.func(sandbox)
  File "/Users/mphippard/work/svn-1.5.x/subversion/tests/cmdline/basic_tests.py",
line 1178, in basic_checkout_deleted
    url + "@1", wc2)
  File "/Users/mphippard/work/svn-1.5.x/subversion/tests/cmdline/svntest/actions.py",
line 175, in run_and_verify_svn
    out, err = main.run_svn(want_err, *varargs)
  File "/Users/mphippard/work/svn-1.5.x/subversion/tests/cmdline/svntest/main.py",
line 494, in run_svn
    *(_with_auth(_with_config_dir(varargs))))
  File "/Users/mphippard/work/svn-1.5.x/subversion/tests/cmdline/svntest/main.py",
line 313, in run_command
    None, *varargs)
  File "/Users/mphippard/work/svn-1.5.x/subversion/tests/cmdline/svntest/main.py",
line 435, in run_command_stdin
    raise Failure
Failure
FAIL: basic_tests.py 15: checkout a path no longer in HEAD

svn: '/svn-test-work/repositories/basic_tests-31/iota' path not found
Traceback (most recent call last):
  File "/Users/mphippard/work/svn-1.5.x/subversion/tests/cmdline/svntest/main.py",
line 1078, in run
    rc = apply(self.pred.run, (), kw)
  File "/Users/mphippard/work/svn-1.5.x/subversion/tests/cmdline/svntest/testcase.py",
line 121, in run
    return self.func(sandbox)
  File "/Users/mphippard/work/svn-1.5.x/subversion/tests/cmdline/basic_tests.py",
line 1711, in info_nonhead
    furl + '@1', '-r1')
  File "/Users/mphippard/work/svn-1.5.x/subversion/tests/cmdline/svntest/actions.py",
line 175, in run_and_verify_svn
    out, err = main.run_svn(want_err, *varargs)
  File "/Users/mphippard/work/svn-1.5.x/subversion/tests/cmdline/svntest/main.py",
line 494, in run_svn
    *(_with_auth(_with_config_dir(varargs))))
  File "/Users/mphippard/work/svn-1.5.x/subversion/tests/cmdline/svntest/main.py",
line 313, in run_command
    None, *varargs)
  File "/Users/mphippard/work/svn-1.5.x/subversion/tests/cmdline/svntest/main.py",
line 435, in run_command_stdin
    raise Failure
Failure
FAIL: basic_tests.py 31: info on file not existing in HEAD

If these are real failures, then I think we should back out this fix
from the branch.

-- 
Thanks
Mark Phippard
http://markphip.blogspot.com/
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: dev-help_at_subversion.tigris.org
Received on 2008-05-24 17:12:27 CEST

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