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

Re: Failing tests on Windows

From: Mark Phippard <markphip_at_gmail.com>
Date: Mon, 21 Mar 2011 17:07:47 -0400

The tests marked XFAIL are expected to fail. You can ignore those and
just focus on the rest.

On Mon, Mar 21, 2011 at 5:04 PM, Glen Cooper <glen_at_glenc.net> wrote:
> Hello,
> I have built Subversion on Windows and am running the test suite.  I am
> getting a number of failing tests and I just wanted to ask if there are any
> tests that are expected to fail?  I don't want to spend time running down
> failures if they're expected.
> Here are the details on my build environment:
> Build Server: Windows Server 2008 x64
> Using: Visual Studio 2008
> Building against a fresh checkout
> of https://svn.apache.org/repos/asf/subversion/tags/1.6.16
> Berkeley DB: 4.8.30
> OpenSSL: 0.9.8r
> HTTPD: 2.2.16
> Neon: 0.29.5
> ZLib: 1.2.4
> Serf: 0.7.0
> SQLite: 3.7.5
> Cyrus SASL: 2.1.23
> Here is the summary results when I run the test suite:
> At least one test XFAILED, checking
> C:\Source\svn\subversion-1.6.16\Release\tests.log
> XFAIL: fs-test.exe 18: merging commit
> XFAIL: locks-test.exe 9: able to reserve a name (lock non-existent path)
> XFAIL: locks-test.exe 10: directory locks (kinda)
> XFAIL: tree-conflict-data-test.exe 3: detect broken tree conflict data
> XFAIL: basic_tests.py 39: remotely remove directories from two repositories
> XFAIL: update_tests.py 50: tree conflicts 2.3: skip on 2nd update
> XFAIL: switch_tests.py 10: switch a file to a dir and back to the file
> XFAIL: log_tests.py 21: test log -c on range of changes
> XFAIL: diff_tests.py 28: diff a renamed directory
> XFAIL: diff_tests.py 49: diff URL against working copy with local mods
> XFAIL: diff_tests.py 50: diff -r1 of removed file to its local addition
> XFAIL: merge_tests.py 34: replace both dir and one of its children
> XFAIL: merge_tests.py 55: avoid repeated merges for cyclic merging
> XFAIL: merge_tests.py 71: merge target with non inheritable mergeinfo
> XFAIL: merge_tests.py 90: merge added subtree
> XFAIL: merge_tests.py 114: tree conflicts 5.1: leaf edit, tree del
> XFAIL: merge_tests.py 115: tree conflicts 5.2: leaf del, tree del
> XFAIL: merge_tests.py 119: tree conflicts 5.1: leaf edit (no ci), tree del
> XFAIL: merge_tests.py 120: tree conflicts 5.2: leaf del (no ci), tree del
> XFAIL: merge_tests.py 124: merge prior to rename src existence still dels
> src
> XFAIL: revert_tests.py 4: revert a moved file
> XFAIL: mergeinfo_tests.py 4: 'mergeinfo' with uninteresting source selection
> XFAIL: info_tests.py 2: info on added file
> XFAIL: tree_conflict_tests.py 14: merge dir: del/rpl/mv onto not-same
> At least one test FAILED, checking
> C:\Source\svn\subversion-1.6.16\Release\tests.log
> FAIL:  update_tests.py 2: update to an old revision of a binary files
> FAIL:  update_tests.py 34: update handles obstructing paths scheduled for
> add
> FAIL:  update_tests.py 35: update conflicted files
> FAIL:  update_tests.py 36: mergeinfo does not elide after update
> FAIL:  update_tests.py 37: update should make use of copyfrom args
> FAIL:  switch_tests.py 23: mergeinfo does not elide post switch
> FAIL:  prop_tests.py 1: write/read props in wc only (ps, pl, pdel, pe)
> FAIL:  prop_tests.py 3: receive properties via update
> FAIL:  prop_tests.py 6: update with conflicting props
> FAIL:  prop_tests.py 9: props work when reverting a replacement
> FAIL:  copy_tests.py 31: svn cp PATH PATH replace file with props
> FAIL:  copy_tests.py 33: svn cp URL PATH replace file with props
> FAIL:  copy_tests.py 48: copy added uncommitted paths with props
> FAIL:  externals_tests.py 18: binary file externals
> FAIL:  externals_tests.py 20: tag directory with file externals from wc to
> url
> FAIL:  merge_tests.py 2: merge and add new files/dirs with history
> FAIL:  merge_tests.py 3: merge that deletes items
> FAIL:  merge_tests.py 4: some simple property merges
> FAIL:  merge_tests.py 12: merge change into unchanged binary file
> FAIL:  merge_tests.py 13: 3-way merge of 'file add' into existing binary
> FAIL:  merge_tests.py 21: merge --dry-run adding a new file with props
> 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 43: use subtree's mergeinfo to avoid repeated merge
> FAIL:  merge_tests.py 45: target inherits mergeinfo from nearest ancestor
> FAIL:  merge_tests.py 48: merge works when target has copied children
> FAIL:  merge_tests.py 50: merge to path with switched children
> FAIL:  merge_tests.py 53: merge adding prop to child of merge target works
> FAIL:  merge_tests.py 60: merge test for --depth files
> FAIL:  merge_tests.py 61: subtrees can lose non-inheritable ranges
> FAIL:  merge_tests.py 62: merge to sparse directories
> FAIL:  merge_tests.py 69: merge of propchange on subdir raises conflict
> FAIL:  merge_tests.py 75: normalized mergeinfo is recorded on subtrees
> FAIL:  merge_tests.py 76: subtrees added after start of merge range are ok
> FAIL:  merge_tests.py 78: merge --reintegrate with renamed file on branch
> FAIL:  merge_tests.py 87: merge from a foreign repository
> FAIL:  merge_tests.py 98: subtree merge source might not exist
> FAIL:  merge_tests.py 108: merge adds mergeinfo to subtrees correctly
> FAIL:  merge_tests.py 123: no self referential filtering on added path
> FAIL:  merge_tests.py 125: merge --reintegrate with subtree mergeinfo
> FAIL:  merge_tests.py 134: source has target's history as explicit mergeinfo
> FAIL:  merge_tests.py 135: added subtrees with mergeinfo break reintegrate
> FAIL:  revert_tests.py 5: revert svn cp PATH PATH replace file with props
> FAIL:  revert_tests.py 7: revert svn cp URL PATH replace file with props
> FAIL:  svnlook_tests.py 3: test the printing of property diffs
> FAIL:  svnlook_tests.py 9: test 'svnlook diff -x --ignore-eol-style'
> FAIL:  changelist_tests.py 6: propset/del/get --changelist
> Summary of test results:
>   48 tests SKIPPED
>   24 tests XFAILED
>   47 tests FAILED
> --
> Glen Cooper
> (425) 522-3013
>

-- 
Thanks
Mark Phippard
http://markphip.blogspot.com/
Received on 2011-03-21 22:08:16 CET

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

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