Mark Phippard wrote:
> On Thu, Jan 14, 2010 at 12:01 PM, Philip Martin
> <philip.martin_at_wandisco.com> wrote:
>> Paul Burba <ptburba_at_gmail.com> writes:
>>
>>> TESTED:
>>> -------
>>> [ fsfs | bdb ] x [ file | svn | http (neon) | http (serf) ]
>> You're the second person to show the serf tests passing on Windows.
>> Are you testing against the 1.6.8 server? On Linux the server sends a
>> non-canonical URL that causes the client to abort. Is the server
>> doing something different on Windows?
>
> Actually, all three of us that signed for Windows tested Serf with no
> errors. I used 1.6.8 mod_dav_svn for this.
>
> We also had at least one Unix signature for 1.6.7 which tested Serf:
>
> http://svn.haxx.se/dev/archive-2009-12/0500.shtml
This time my testing with 1.6.8 tar balls is not successful, after repeated
attempts with various combinations of dependencies. These are the failures I
see in fsfs/serf and bdb/serf,
<snip>
FAIL: checkout_tests.py 13: co handles obstructing paths scheduled for add
FAIL: commit_tests.py 34: tabs in paths
FAIL: commit_tests.py 43: set revision props during repos-to-repos copy
FAIL: commit_tests.py 45: set revision props during repos-to-repos move
FAIL: commit_tests.py 46: set revision props during remote property edit
FAIL: update_tests.py 13: bail when receive a file or dir named .svn
FAIL: update_tests.py 34: update handles obstructing paths scheduled for add
FAIL: update_tests.py 36: mergeinfo does not elide after update
FAIL: switch_tests.py 9: switch that deletes a sub-directory
FAIL: switch_tests.py 11: non-recursive switch
FAIL: switch_tests.py 14: obstructed switch
FAIL: switch_tests.py 17: refresh the WC file system read-only attribute
FAIL: switch_tests.py 19: out of date propset should fail after a relocate
FAIL: switch_tests.py 23: mergeinfo does not elide post switch
FAIL: switch_tests.py 30: tolerate deletion of a directory with local mods
FAIL: prop_tests.py 16: property operations on an URL
FAIL: log_tests.py 9: 'svn log TGT' with copyfrom history
FAIL: log_tests.py 16: test 'svn log -g' on a single revision
FAIL: log_tests.py 17: test 'svn log -g' on a branching revision
FAIL: log_tests.py 18: test 'svn log -g' on a non-branching revision
FAIL: log_tests.py 19: test 'svn log -g' a path added before merge
FAIL: log_tests.py 27: log -g and explicit mergeinfo replacing inherited
FAIL: log_tests.py 28: log -g and simple propmod to merge-inheriting path
FAIL: copy_tests.py 3: resurrect a deleted directory
FAIL: copy_tests.py 4: svn cp URL URL cannot overwrite destination
FAIL: copy_tests.py 13: copy item to root of repository
FAIL: copy_tests.py 14: copy URL URL/subdir
FAIL: copy_tests.py 22: check for double URI escaping in svn ls -R
FAIL: copy_tests.py 25: svn cp src-URL non-existent-URL-path
FAIL: copy_tests.py 26: svn cp oldrev-of-deleted-URL URL
FAIL: copy_tests.py 27: test URL to URL copying edge case
FAIL: copy_tests.py 37: copy a deleted dir to a prefix of its old path
FAIL: copy_tests.py 56: move multiple files within a repo
FAIL: copy_tests.py 57: copy multiple files within a repo
FAIL: copy_tests.py 58: copy multiple files from a repo to a wc
FAIL: copy_tests.py 62: copy urls using peg rev syntax
FAIL: copy_tests.py 67: svn cp --parents URL URL
FAIL: copy_tests.py 71: svn cp --parents FILE_URL DIR_URL
FAIL: copy_tests.py 72: svn cp --parents URL/src_dir URL/dst_dir
FAIL: copy_tests.py 76: issue #2475 - direct copy in the repository
FAIL: diff_tests.py 17: diff for branches
FAIL: diff_tests.py 18: diff between repos URLs and WC paths
FAIL: diff_tests.py 19: diff between two file URLs (issue #1311)
FAIL: diff_tests.py 21: check for omitted prefix in path component
FAIL: diff_tests.py 33: nonrecursive diff + deleted directories
FAIL: diff_tests.py 41: diff a revision of a file in a renamed folder
FAIL: merge_tests.py 4: some simple property merges
FAIL: merge_tests.py 8: merge should not die if a target file is absent
FAIL: merge_tests.py 9: merge on deleted directory in target
FAIL: merge_tests.py 13: 3-way merge of 'file add' into existing binary
FAIL: merge_tests.py 18: diff after merge that creates a new file
FAIL: merge_tests.py 26: merge a file whose name contains a space
FAIL: merge_tests.py 28: property merges don't overwrite existing prop-mods
FAIL: merge_tests.py 29: property merge conflict even without local mods
FAIL: merge_tests.py 31: cherry-pick a dependent change, get conflict
FAIL: merge_tests.py 36: merge an added dir on a deleted dir in target
FAIL: merge_tests.py 42: use inherited mergeinfo to avoid repeated merge
FAIL: merge_tests.py 43: use subtree's mergeinfo to avoid repeated merge
FAIL: merge_tests.py 45: target inherits mergeinfo from nearest ancestor
FAIL: merge_tests.py 46: mergeinfo elides to ancestor with identical info
FAIL: merge_tests.py 47: discontinuous merges produce correct mergeinfo
FAIL: merge_tests.py 48: merge works when target has copied children
FAIL: merge_tests.py 49: merge to switched path does not inherit or elide
FAIL: merge_tests.py 50: merge to path with switched children
FAIL: merge_tests.py 59: merge to ood path can lead to inaccurate mergeinfo
FAIL: merge_tests.py 60: merge test for --depth files
FAIL: merge_tests.py 61: merge fails if subtree is deleted on src
FAIL: merge_tests.py 62: subtrees can lose non-inheritable ranges
FAIL: merge_tests.py 64: merge -rold(before rename):head renamed dir
FAIL: merge_tests.py 65: child having different rev ranges to merge
FAIL: merge_tests.py 66: merge -rold(before rename):head renamed file
FAIL: merge_tests.py 67: merge with auto detection of revision ranges
FAIL: merge_tests.py 75: merge from renamed branch
FAIL: merge_tests.py 76: normalized mergeinfo is recorded on subtrees
FAIL: merge_tests.py 77: subtrees added after start of merge range are ok
FAIL: merge_tests.py 78: basic merge --reintegrate support
FAIL: merge_tests.py 79: merge --reintegrate with renamed file on branch
FAIL: merge_tests.py 80: merge --reintegrate on a never-updated branch
FAIL: merge_tests.py 86: cyclic merges don't add mergeinfo from own history
FAIL: merge_tests.py 87: merge range predates history (issue #3094)
FAIL: merge_tests.py 90: 2-url merge from a foreign repository
FAIL: merge_tests.py 93: merges that remove all mergeinfo work
FAIL: merge_tests.py 94: dont merge revs into a subtree that predate it
FAIL: merge_tests.py 95: merge fails with renamed subtrees with mergeinfo
FAIL: merge_tests.py 96: don't explicitly record implicit mergeinfo
FAIL: merge_tests.py 98: subtree ranges might not intersect with target
FAIL: merge_tests.py 99: subtree merge source might not exist
FAIL: merge_tests.py 100: mergeinfo not set on subtree with empty mergeinfo
FAIL: merge_tests.py 101: commits to subtrees added by merge wreak havoc
FAIL: merge_tests.py 105: subtree merges dont cause spurious conflicts
FAIL: merge_tests.py 106: target and subtrees need nonintersecting revs
FAIL: merge_tests.py 107: merge two successive edits to the same property
FAIL: merge_tests.py 108: merge an EOL unification and set svn:eol-style
FAIL: merge_tests.py 109: merge adds mergeinfo to subtrees correctly
FAIL: merge_tests.py 111: natural history filtering permits valid mergeinfo
FAIL: merge_tests.py 112: tree conflicts and obstructions
FAIL: merge_tests.py 113: tree conflicts 4.1: tree del, leaf edit
FAIL: merge_tests.py 114: tree conflicts 4.2: tree del, leaf del
FAIL: merge_tests.py 117: tree conflicts 6: tree del, tree del
FAIL: merge_tests.py 118: tree conflicts 4.1: tree del (no ci), leaf edit
FAIL: merge_tests.py 119: tree conflicts 4.2: tree del (no ci), leaf del
FAIL: merge_tests.py 122: tree conflicts 6: tree del (no ci), tree del
FAIL: merge_tests.py 123: subtree gets changes even if ultimately deleted
FAIL: merge_tests.py 124: no self referential filtering on added path
FAIL: merge_tests.py 126: merge --reintegrate with subtree mergeinfo
FAIL: merge_tests.py 127: mergeinfo aware merges ignore natural history gaps
FAIL: merge_tests.py 128: mergeinfo deleted by a merge should disappear
FAIL: merge_tests.py 129: tree conflicts: tree missing, leaf edit
FAIL: merge_tests.py 130: tree conflicts: tree missing, leaf del
FAIL: merge_tests.py 131: noop file merge does not segfault
FAIL: merge_tests.py 132: multiple reintegrates create self-referential
FAIL: mergeinfo_tests.py 6: non-inheritable mergeinfo shows as merged
FAIL: blame_tests.py 10: test 'svn blame -g'
FAIL: blame_tests.py 11: don't look for merged files out of range
FAIL: blame_tests.py 14: blame -g output with inserted lines
FAIL: special_tests.py 7: merge symlink into file
FAIL: special_tests.py 8: merge file into symlink
FAIL: svnlook_tests.py 7: history --limit
FAIL: lock_tests.py 27: commit file with xml-unsafe name and release lock
FAIL: svnsync_tests.py 15: verify that copies from unreadable dirs work
FAIL: authz_tests.py 4: test authz for read operations
FAIL: authz_tests.py 5: test authz for write operations
FAIL: authz_tests.py 10: test authz for aliases
FAIL: tree_conflict_tests.py 1: up/sw file: modify onto del/rpl/mv
FAIL: tree_conflict_tests.py 2: up/sw file: del/rpl/mv onto modify
FAIL: tree_conflict_tests.py 3: up/sw file: del/rpl/mv onto del/rpl/mv
FAIL: tree_conflict_tests.py 4: up/sw file: add onto add
FAIL: tree_conflict_tests.py 5: up/sw dir: modify onto del/rpl/mv
FAIL: tree_conflict_tests.py 6: up/sw dir: del/rpl/mv onto modify
FAIL: tree_conflict_tests.py 7: up/sw dir: del/rpl/mv onto del/rpl/mv
FAIL: tree_conflict_tests.py 9: merge file: modify onto not-file
FAIL: tree_conflict_tests.py 10: merge file: del/rpl/mv onto not-same
FAIL: tree_conflict_tests.py 11: merge file: del/rpl/mv onto not-file
FAIL: tree_conflict_tests.py 12: merge file: add onto not-none
FAIL: tree_conflict_tests.py 13: merge dir: modify onto not-dir
FAIL: tree_conflict_tests.py 15: merge dir: del/rpl/mv onto not-dir
FAIL: tree_conflict_tests.py 16: merge dir: add onto not-none
FAIL: resolved_tests.py 2: resolved on deleted item
</snip>
I first noticed this in Debian amd64 testing box where I started initially and
then now even in i386 box.
Thank You.
--
Senthil Kumaran S
http://www.stylesen.org/
Received on 2010-01-15 11:34:21 CET