On Apr 15, 2010, at 17:10 , Philip Martin wrote:

> Paul Burba <ptbu...@gmail.com> writes:
> 
> On Linux, serf-0.3.1, tr...@934323 I get the same as you get on
> Windows.

I get the same, too, now.  I must have forgotten the --url arg the
first time I ran the test.

Steve

$ ./update_tests.py 57 -v --cleanup --url http://localhost:7080 --http-library 
serf
CMD: svnadmin create svn-test-work/local_tmp/repos --bdb-txn-nosync
<TIME = 0.314168>
CMD: svn import -m "Log message for revision 1." 
svn-test-work/local_tmp/greekfiles 
http://localhost:7080/svn-test-work/local_tmp/repos --config-dir 
/Users/steve/src/svn-trunk/subversion/tests/cmdline/svn-test-work/local_tmp/config
 --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.242762>
Adding         svn-test-work/local_tmp/greekfiles/A
Adding         svn-test-work/local_tmp/greekfiles/A/B
Adding         svn-test-work/local_tmp/greekfiles/A/B/lambda
Adding         svn-test-work/local_tmp/greekfiles/A/B/E
Adding         svn-test-work/local_tmp/greekfiles/A/B/E/alpha
Adding         svn-test-work/local_tmp/greekfiles/A/B/E/beta
Adding         svn-test-work/local_tmp/greekfiles/A/B/F
Adding         svn-test-work/local_tmp/greekfiles/A/mu
Adding         svn-test-work/local_tmp/greekfiles/A/C
Adding         svn-test-work/local_tmp/greekfiles/A/D
Adding         svn-test-work/local_tmp/greekfiles/A/D/gamma
Adding         svn-test-work/local_tmp/greekfiles/A/D/G
Adding         svn-test-work/local_tmp/greekfiles/A/D/G/pi
Adding         svn-test-work/local_tmp/greekfiles/A/D/G/rho
Adding         svn-test-work/local_tmp/greekfiles/A/D/G/tau
Adding         svn-test-work/local_tmp/greekfiles/A/D/H
Adding         svn-test-work/local_tmp/greekfiles/A/D/H/chi
Adding         svn-test-work/local_tmp/greekfiles/A/D/H/omega
Adding         svn-test-work/local_tmp/greekfiles/A/D/H/psi
Adding         svn-test-work/local_tmp/greekfiles/iota

Committed revision 1.
CMD: svnadmin create svn-test-work/repositories/update_tests-57 --bdb-txn-nosync
<TIME = 0.053789>
CMD: svnadmin dump svn-test-work/local_tmp/repos | svnadmin load 
svn-test-work/repositories/update_tests-57 --ignore-uuid
<TIME = 0.010409>
CMD: svn co http://localhost:7080/svn-test-work/repositories/update_tests-57 
svn-test-work/working_copies/update_tests-57 --config-dir 
/Users/steve/src/svn-trunk/subversion/tests/cmdline/svn-test-work/local_tmp/config
 --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.948910>
A    svn-test-work/working_copies/update_tests-57/A
A    svn-test-work/working_copies/update_tests-57/A/B
A    svn-test-work/working_copies/update_tests-57/A/B/lambda
A    svn-test-work/working_copies/update_tests-57/A/B/E
A    svn-test-work/working_copies/update_tests-57/A/B/E/alpha
A    svn-test-work/working_copies/update_tests-57/A/B/E/beta
A    svn-test-work/working_copies/update_tests-57/A/mu
A    svn-test-work/working_copies/update_tests-57/A/D
A    svn-test-work/working_copies/update_tests-57/A/D/gamma
A    svn-test-work/working_copies/update_tests-57/A/D/G
A    svn-test-work/working_copies/update_tests-57/A/D/G/pi
A    svn-test-work/working_copies/update_tests-57/A/D/G/rho
A    svn-test-work/working_copies/update_tests-57/A/D/G/tau
A    svn-test-work/working_copies/update_tests-57/A/D/H
A    svn-test-work/working_copies/update_tests-57/A/D/H/chi
A    svn-test-work/working_copies/update_tests-57/A/D/H/omega
A    svn-test-work/working_copies/update_tests-57/A/D/H/psi
A    svn-test-work/working_copies/update_tests-57/iota
A    svn-test-work/working_copies/update_tests-57/A/C
A    svn-test-work/working_copies/update_tests-57/A/B/F
Checked out revision 1.
CMD: svn lock svn-test-work/working_copies/update_tests-57/A/B/E/alpha 
--config-dir 
/Users/steve/src/svn-trunk/subversion/tests/cmdline/svn-test-work/local_tmp/config
 --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.064531>
'alpha' locked by user 'jrandom'.
CMD: svn delete svn-test-work/working_copies/update_tests-57/A/B/E --config-dir 
/Users/steve/src/svn-trunk/subversion/tests/cmdline/svn-test-work/local_tmp/config
 --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.071165>
D         svn-test-work/working_copies/update_tests-57/A/B/E/alpha
D         svn-test-work/working_copies/update_tests-57/A/B/E/beta
D         svn-test-work/working_copies/update_tests-57/A/B/E
CMD: svn up svn-test-work/working_copies/update_tests-57 --config-dir 
/Users/steve/src/svn-trunk/subversion/tests/cmdline/svn-test-work/local_tmp/config
 --password rayjandom --no-auth-cache --username jrandom
CMD: /Users/steve/src/svn-trunk/subversion/svn/svn up 
svn-test-work/working_copies/update_tests-57 --config-dir 
/Users/steve/src/svn-trunk/subversion/tests/cmdline/svn-test-work/local_tmp/config
 --password rayjandom --no-auth-cache --username jrandom exited with 1
<TIME = 0.186774>
   C svn-test-work/working_copies/update_tests-57/A/B/E
D    svn-test-work/working_copies/update_tests-57/A/B/E/alpha
subversion/svn/update-cmd.c:97: (apr_err=2)
subversion/libsvn_client/update.c:400: (apr_err=2)
subversion/libsvn_client/update.c:272: (apr_err=2)
subversion/libsvn_ra_serf/update.c:2384: (apr_err=2)
subversion/libsvn_ra_serf/update.c:601: (apr_err=2)
subversion/libsvn_ra_serf/update.c:601: (apr_err=2)
subversion/libsvn_ra_serf/update.c:601: (apr_err=2)
subversion/libsvn_ra_serf/update.c:565: (apr_err=2)
subversion/libsvn_wc/update_editor.c:3110: (apr_err=2)
subversion/libsvn_wc/workqueue.c:2294: (apr_err=2)
subversion/libsvn_wc/workqueue.c:89: (apr_err=2)
subversion/libsvn_wc/workqueue.c:89: (apr_err=2)
subversion/libsvn_subr/io.c:1328: (apr_err=2)
svn: Can't change perms of file 
'/Users/steve/src/svn-trunk/subversion/tests/cmdline/svn-test-work/working_copies/update_tests-57/A/B/E/alpha':
 No such file or directory
Traceback (most recent call last):
  File "/Users/steve/src/svn-trunk/subversion/tests/cmdline/svntest/main.py", 
line 1219, in run
    rc = self.pred.run(sandbox)
  File 
"/Users/steve/src/svn-trunk/subversion/tests/cmdline/svntest/testcase.py", line 
100, in run
    return self._delegate.run(sandbox)
  File 
"/Users/steve/src/svn-trunk/subversion/tests/cmdline/svntest/testcase.py", line 
160, in run
    return self.func(sandbox)
  File "./update_tests.py", line 5342, in update_deleted_locked_files
    expected_status)
  File 
"/Users/steve/src/svn-trunk/subversion/tests/cmdline/svntest/actions.py", line 
712, in run_and_verify_update
    *args)
  File "/Users/steve/src/svn-trunk/subversion/tests/cmdline/svntest/main.py", 
line 605, in run_svn
    *(_with_auth(_with_config_dir(varargs))))
  File "/Users/steve/src/svn-trunk/subversion/tests/cmdline/svntest/main.py", 
line 366, in run_command
    None, *varargs)
  File "/Users/steve/src/svn-trunk/subversion/tests/cmdline/svntest/main.py", 
line 538, in run_command_stdin
    raise Failure
Failure
XFAIL: update_tests.py 57: verify update of deleted locked files
CLEANUP: svn-test-work/working_copies/update_tests-57
CLEANUP: svn-test-work/repositories/update_tests-57
$ ./update_tests.py 57 -v --cleanup --url http://localhost:7080 --http-library 
neon
CMD: svnadmin create svn-test-work/local_tmp/repos --bdb-txn-nosync
<TIME = 0.314829>
CMD: svn import -m "Log message for revision 1." 
svn-test-work/local_tmp/greekfiles 
http://localhost:7080/svn-test-work/local_tmp/repos --config-dir 
/Users/steve/src/svn-trunk/subversion/tests/cmdline/svn-test-work/local_tmp/config
 --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.273910>
Adding         svn-test-work/local_tmp/greekfiles/A
Adding         svn-test-work/local_tmp/greekfiles/A/B
Adding         svn-test-work/local_tmp/greekfiles/A/B/lambda
Adding         svn-test-work/local_tmp/greekfiles/A/B/E
Adding         svn-test-work/local_tmp/greekfiles/A/B/E/alpha
Adding         svn-test-work/local_tmp/greekfiles/A/B/E/beta
Adding         svn-test-work/local_tmp/greekfiles/A/B/F
Adding         svn-test-work/local_tmp/greekfiles/A/mu
Adding         svn-test-work/local_tmp/greekfiles/A/C
Adding         svn-test-work/local_tmp/greekfiles/A/D
Adding         svn-test-work/local_tmp/greekfiles/A/D/gamma
Adding         svn-test-work/local_tmp/greekfiles/A/D/G
Adding         svn-test-work/local_tmp/greekfiles/A/D/G/pi
Adding         svn-test-work/local_tmp/greekfiles/A/D/G/rho
Adding         svn-test-work/local_tmp/greekfiles/A/D/G/tau
Adding         svn-test-work/local_tmp/greekfiles/A/D/H
Adding         svn-test-work/local_tmp/greekfiles/A/D/H/chi
Adding         svn-test-work/local_tmp/greekfiles/A/D/H/omega
Adding         svn-test-work/local_tmp/greekfiles/A/D/H/psi
Adding         svn-test-work/local_tmp/greekfiles/iota

Committed revision 1.
CMD: svnadmin create svn-test-work/repositories/update_tests-57 --bdb-txn-nosync
<TIME = 0.074716>
CMD: svnadmin dump svn-test-work/local_tmp/repos | svnadmin load 
svn-test-work/repositories/update_tests-57 --ignore-uuid
<TIME = 0.012308>
CMD: svn co http://localhost:7080/svn-test-work/repositories/update_tests-57 
svn-test-work/working_copies/update_tests-57 --config-dir 
/Users/steve/src/svn-trunk/subversion/tests/cmdline/svn-test-work/local_tmp/config
 --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.872160>
A    svn-test-work/working_copies/update_tests-57/A
A    svn-test-work/working_copies/update_tests-57/A/B
A    svn-test-work/working_copies/update_tests-57/A/B/lambda
A    svn-test-work/working_copies/update_tests-57/A/B/E
A    svn-test-work/working_copies/update_tests-57/A/B/E/alpha
A    svn-test-work/working_copies/update_tests-57/A/B/E/beta
A    svn-test-work/working_copies/update_tests-57/A/B/F
A    svn-test-work/working_copies/update_tests-57/A/mu
A    svn-test-work/working_copies/update_tests-57/A/C
A    svn-test-work/working_copies/update_tests-57/A/D
A    svn-test-work/working_copies/update_tests-57/A/D/gamma
A    svn-test-work/working_copies/update_tests-57/A/D/G
A    svn-test-work/working_copies/update_tests-57/A/D/G/pi
A    svn-test-work/working_copies/update_tests-57/A/D/G/rho
A    svn-test-work/working_copies/update_tests-57/A/D/G/tau
A    svn-test-work/working_copies/update_tests-57/A/D/H
A    svn-test-work/working_copies/update_tests-57/A/D/H/chi
A    svn-test-work/working_copies/update_tests-57/A/D/H/omega
A    svn-test-work/working_copies/update_tests-57/A/D/H/psi
A    svn-test-work/working_copies/update_tests-57/iota
Checked out revision 1.
CMD: svn lock svn-test-work/working_copies/update_tests-57/A/B/E/alpha 
--config-dir 
/Users/steve/src/svn-trunk/subversion/tests/cmdline/svn-test-work/local_tmp/config
 --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.062949>
'alpha' locked by user 'jrandom'.
CMD: svn delete svn-test-work/working_copies/update_tests-57/A/B/E --config-dir 
/Users/steve/src/svn-trunk/subversion/tests/cmdline/svn-test-work/local_tmp/config
 --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.069007>
D         svn-test-work/working_copies/update_tests-57/A/B/E/alpha
D         svn-test-work/working_copies/update_tests-57/A/B/E/beta
D         svn-test-work/working_copies/update_tests-57/A/B/E
CMD: svn up svn-test-work/working_copies/update_tests-57 --config-dir 
/Users/steve/src/svn-trunk/subversion/tests/cmdline/svn-test-work/local_tmp/config
 --password rayjandom --no-auth-cache --username jrandom
<TIME = 0.232926>
   C svn-test-work/working_copies/update_tests-57/A/B/E
D    svn-test-work/working_copies/update_tests-57/A/B/E/alpha
Updated to revision 1.
Summary of conflicts:
  Tree conflicts: 1
=============================================================
Expected '__SVN_ROOT_NODE' and actual '__SVN_ROOT_NODE' in output tree are 
different!
=============================================================
EXPECTED NODE TO BE:
=============================================================
 * Node name:   __SVN_ROOT_NODE
    Path:       __SVN_ROOT_NODE
    Contents:   None
    Properties: {}
    Attributes: {}
    Children:  None (node is probably a file)
=============================================================
ACTUAL NODE FOUND:
=============================================================
 * Node name:   __SVN_ROOT_NODE
    Path:       __SVN_ROOT_NODE
    Contents:   N/A (node is a directory)
    Properties: {}
    Attributes: {}
    Children:   1
Unequal Types: one Node is a file, the other is a directory
ACTUAL OUTPUT TREE:
svntest.wc.State(wc_dir, {
  'A/B/E'             : Item(status='  ', treeconflict='C'),
  'A/B/E/alpha'       : Item(status='D '),
})EXCEPTION: SVNTreeUnequal
Traceback (most recent call last):
  File "/Users/steve/src/svn-trunk/subversion/tests/cmdline/svntest/main.py", 
line 1219, in run
    rc = self.pred.run(sandbox)
  File 
"/Users/steve/src/svn-trunk/subversion/tests/cmdline/svntest/testcase.py", line 
100, in run
    return self._delegate.run(sandbox)
  File 
"/Users/steve/src/svn-trunk/subversion/tests/cmdline/svntest/testcase.py", line 
160, in run
    return self.func(sandbox)
  File "./update_tests.py", line 5342, in update_deleted_locked_files
    expected_status)
  File 
"/Users/steve/src/svn-trunk/subversion/tests/cmdline/svntest/actions.py", line 
727, in run_and_verify_update
    check_props)
  File 
"/Users/steve/src/svn-trunk/subversion/tests/cmdline/svntest/actions.py", line 
616, in verify_update
    tree.compare_trees("output", actual_output, output_tree)
  File "/Users/steve/src/svn-trunk/subversion/tests/cmdline/svntest/tree.py", 
line 685, in compare_trees
    raise SVNTreeUnequal
SVNTreeUnequal
XFAIL: update_tests.py 57: verify update of deleted locked files
CLEANUP: svn-test-work/working_copies/update_tests-57
CLEANUP: svn-test-work/repositories/update_tests-57



> 
> ----
> Neon
> ----
> 
>> C:\SVN\src-trunk-2>run.python.test.RELEASE.bat update 57 -v --cleanup --url 
>> http://localhost --http-library neon
> 
> $ ../../../../src/subversion/tests/cmdline/update_tests.py 57 
> --url=http://localhost:8888 --http-library=neon -v
> 
>> CMD: svn.exe up "svn-test-work\working_copies\update_tests-57" --config-dir 
>> "C:\SVN\src-trunk-2\Release\subversion\tests\cmdline\svn-test-work\local_tmp\config"
>> --password rayjandom --no-auth-cache --username jrandom
>> <TIME = 0.187000>
>>   C svn-test-work\working_copies\update_tests-57\A\B\E
>> D    svn-test-work\working_copies\update_tests-57\A\B\E\alpha
>> Updated to revision 1.
>> Summary of conflicts:
>>  Tree conflicts: 1
>> =============================================================
>> Expected '__SVN_ROOT_NODE' and actual '__SVN_ROOT_NODE' in output tree are 
>> different!
>> =============================================================
>> EXPECTED NODE TO BE:
>> =============================================================
>> * Node name:   __SVN_ROOT_NODE
>>    Path:       __SVN_ROOT_NODE
>>    Contents:   None
>>    Properties: {}
>>    Attributes: {}
>>    Children:  None (node is probably a file)
>> =============================================================
>> ACTUAL NODE FOUND:
>> =============================================================
>> * Node name:   __SVN_ROOT_NODE
>>    Path:       __SVN_ROOT_NODE
>>    Contents:   N/A (node is a directory)
>>    Properties: {}
>>    Attributes: {}
>>    Children:   1
>> Unequal Types: one Node is a file, the other is a directory
>> ACTUAL OUTPUT TREE:
>> svntest.wc.State(wc_dir, {
>>  'A\B\E'             : Item(status='  ', treeconflict='C'),
>>  'A\B\E\alpha'       : Item(status='D '),
>> })EXCEPTION: SVNTreeUnequal
> 
> CMD: svn up svn-test-work/working_copies/update_tests-57 --config-dir 
> /home/pm/sw/subversion/obj/subversion/tests/cmdline/svn-test-work/local_tmp/config
>  --password rayjandom --no-auth-cache --username jrandom
> <TIME = 0.089712>
>   C svn-test-work/working_copies/update_tests-57/A/B/E
> D    svn-test-work/working_copies/update_tests-57/A/B/E/alpha
> Updated to revision 1.
> Summary of conflicts:
>  Tree conflicts: 1
> =============================================================
> Expected '__SVN_ROOT_NODE' and actual '__SVN_ROOT_NODE' in output tree are 
> different!
> =============================================================
> EXPECTED NODE TO BE:
> =============================================================
> * Node name:   __SVN_ROOT_NODE
>    Path:       __SVN_ROOT_NODE
>    Contents:   None
>    Properties: {}
>    Attributes: {}
>    Children:  None (node is probably a file)
> =============================================================
> ACTUAL NODE FOUND:
> =============================================================
> * Node name:   __SVN_ROOT_NODE
>    Path:       __SVN_ROOT_NODE
>    Contents:   N/A (node is a directory)
>    Properties: {}
>    Attributes: {}
>    Children:   1
> Unequal Types: one Node is a file, the other is a directory
> ACTUAL OUTPUT TREE:
> svntest.wc.State(wc_dir, {
>  'A/B/E'             : Item(status='  ', treeconflict='C'),
>  'A/B/E/alpha'       : Item(status='D '),
> })EXCEPTION: SVNTreeUnequal
> 
> 
> ----
> Serf
> ----
> 
>> C:\SVN\src-trunk-2>run.python.test.RELEASE.bat update 57 -v --cleanup --url 
>> http://localhost --http-library serf
> 
> $ ../../../../src/subversion/tests/cmdline/update_tests.py 57 
> --url=http://localhost:8888 --http-library=serf -v
> 
>> CMD: C:\SVN\src-trunk-2\Release\subversion\svn\svn.exe up 
>> "svn-test-work\working_copies\update_tests-57" --config-dir 
>> "C:\SVN\src-trunk-2\Release\subversion\tes
>> ts\cmdline\svn-test-work\local_tmp\config" --password rayjandom 
>> --no-auth-cache --username jrandom exited with 1
>> <TIME = 0.157000>
>>   C svn-test-work\working_copies\update_tests-57\A\B\E
>> D    svn-test-work\working_copies\update_tests-57\A\B\E\alpha
>> svn: Can't set file 
>> 'C:\SVN\src-trunk-2\Release\subversion\tests\cmdline\svn-test-work\working_copies\update_tests-57\A\B\E\alpha'
>>  read-write: The system cannot
>> find the file specified.
> 
> CMD: /home/pm/sw/subversion/obj/subversion/svn/svn up 
> svn-test-work/working_copies/update_tests-57 --config-dir 
> /home/pm/sw/subversion/obj/subversion/tests/cmdline/svn-test-work/local_tmp/config
>  --password rayjandom --no-auth-cache --username jrandom exited with 1
> <TIME = 0.110158>
>   C svn-test-work/working_copies/update_tests-57/A/B/E
> D    svn-test-work/working_copies/update_tests-57/A/B/E/alpha
> ../src/subversion/svn/update-cmd.c:97: (apr_err=2)
> ../src/subversion/libsvn_client/update.c:400: (apr_err=2)
> ../src/subversion/libsvn_client/update.c:272: (apr_err=2)
> ../src/subversion/libsvn_ra_serf/update.c:2384: (apr_err=2)
> ../src/subversion/libsvn_ra_serf/update.c:601: (apr_err=2)
> ../src/subversion/libsvn_ra_serf/update.c:601: (apr_err=2)
> ../src/subversion/libsvn_ra_serf/update.c:601: (apr_err=2)
> ../src/subversion/libsvn_ra_serf/update.c:565: (apr_err=2)
> ../src/subversion/libsvn_wc/update_editor.c:3110: (apr_err=2)
> ../src/subversion/libsvn_wc/workqueue.c:2294: (apr_err=2)
> ../src/subversion/libsvn_wc/workqueue.c:89: (apr_err=2)
> ../src/subversion/libsvn_wc/workqueue.c:89: (apr_err=2)
> ../src/subversion/libsvn_subr/io.c:1328: (apr_err=2)
> svn: Can't change perms of file 
> '/home/pm/sw/subversion/obj/subversion/tests/cmdline/svn-test-work/working_copies/update_tests-57/A/B/E/alpha':
>  No such file or directory
> 
> And the working copy is broken:
> 
> $ ../../../subversion/svn/svn cleanup 
> svn-test-work/working_copies/update_tests-57/
> ../src/subversion/svn/cleanup-cmd.c:67: (apr_err=2)
> ../src/subversion/libsvn_client/cleanup.c:58: (apr_err=2)
> ../src/subversion/libsvn_wc/log.c:1209: (apr_err=2)
> ../src/subversion/libsvn_wc/log.c:1170: (apr_err=2)
> ../src/subversion/libsvn_wc/log.c:1170: (apr_err=2)
> ../src/subversion/libsvn_wc/log.c:1170: (apr_err=2)
> ../src/subversion/libsvn_wc/log.c:1146: (apr_err=2)
> ../src/subversion/libsvn_wc/workqueue.c:2294: (apr_err=2)
> ../src/subversion/libsvn_wc/workqueue.c:89: (apr_err=2)
> ../src/subversion/libsvn_wc/workqueue.c:89: (apr_err=2)
> ../src/subversion/libsvn_subr/io.c:1328: (apr_err=2)
> svn: Can't change perms of file 
> '/home/pm/sw/subversion/obj/subversion/tests/cmdline/svn-test-work/working_copies/update_tests-57/A/B/E/alpha':
>  No such file or directory
> 
> -- 
> Philip

Stephen Butler | Software Developer
elego Software Solutions GmbH
Gustav-Meyer-Allee 25 | 13355 Berlin | Germany
fon: +49 30 2345 8696 | mobile: +49 163 25 45 015
fax: +49 30 2345 8695 | http://www.elegosoft.com
Geschäftsführer: Olaf Wagner | Sitz der Gesellschaft: Berlin
Amtsgericht Charlottenburg HRB 77719 | USt-IdNr: DE163214194


Reply via email to