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

Windows buildbot errors (A lot!)

From: Bert Huijben <rhuijben_at_sharpsvn.net>
Date: Sun, 5 Apr 2009 02:10:56 +0200

Hi,

Somewhere in the last 24-36 hours the number of errors on the Windows
buildbot exploded from just 1 (revert_tests.py 1) to 96.

Rerunning the tests at my pc I get the following summary (with the same 96
failures):
At least one test was SKIPPED, checking G:\svn-2008\dev\Release\tests.log
SKIP: cache-test.exe 2: basic memcache svn_cache test
SKIP: cache-test.exe 3: memcache svn_cache with very long keys
SKIP: ra-local-test.exe 4: svn_ra_local__split_URL: invalid host names
SKIP: commit_tests.py 34: tabs in paths
SKIP: prop_tests.py 23: issue #2581: propset shouldn't touch symlink perms
SKIP: schedule_tests.py 4: revert: add some executable files
SKIP: copy_tests.py 10: executable bit should be preserved when copying
SKIP: merge_tests.py 97: merge with broken symlinks in target
SKIP: merge_tests.py 101: commits to subtrees added by merge wreak havoc
SKIP: merge_authz_tests.py 1: skipped paths get overriding mergeinfo
SKIP: stat_tests.py 6: status on versioned items replaced by symlinks
SKIP: special_tests.py 1: general symlink handling
SKIP: special_tests.py 2: replace a normal file with a special file
SKIP: special_tests.py 3: import and export a symlink
SKIP: special_tests.py 4: 'svn cp dir1 dir2' which contains a symlink
SKIP: special_tests.py 5: replace a special file with a non-special file
SKIP: special_tests.py 6: remove a symlink
SKIP: special_tests.py 7: merge symlink into file
SKIP: special_tests.py 8: merge file into symlink
SKIP: special_tests.py 10: diff a symlink to a directory
SKIP: special_tests.py 13: symlink obstructs incoming delete
SKIP: utf8_tests.py 1: conversion of paths and logs to/from utf8
SKIP: lock_tests.py 25: svn:needs-lock and svn:executable, part I
SKIP: lock_tests.py 26: svn:needs-lock and svn:executable, part II
SKIP: import_tests.py 1: import of executable files
SKIP: svnsync_tests.py 14: verify that unreadable content is not synced
SKIP: svnsync_tests.py 15: verify that copies from unreadable dirs work
SKIP: svnsync_tests.py 16: verify copies with mods from unreadable dirs
SKIP: svnsync_tests.py 17: verify copies with mods from unreadable dirs
+copy
SKIP: authz_tests.py 1: authz issue #2486 - open root
SKIP: authz_tests.py 2: authz issue #2486 - open directory
SKIP: authz_tests.py 3: broken authz files cause errors
SKIP: authz_tests.py 4: test authz for read operations
SKIP: authz_tests.py 5: test authz for write operations
SKIP: authz_tests.py 6: test authz for checkout
SKIP: authz_tests.py 7: test authz for log and tracing path changes
SKIP: authz_tests.py 8: test authz for checkout and update
SKIP: authz_tests.py 9: test authz for export with unreadable subfolder
SKIP: authz_tests.py 10: test authz for aliases
SKIP: authz_tests.py 11: test the authz validation rules
SKIP: authz_tests.py 12: test authz for locking
SKIP: authz_tests.py 13: authz issue #2712
SKIP: authz_tests.py 14: switched to directory, no read access on parents
At least one test XFAILED, checking G:\svn-2008\dev\Release\tests.log
XFAIL: fs-test.exe 18: merging commit
       [[needs to be written to match new merge() algorithm expectations]]
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 38: 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: externals_tests.py 18: binary file externals
XFAIL: externals_tests.py 19: delete a file external
XFAIL: externals_tests.py 20: switch a relative external
XFAIL: merge_tests.py 33: merge a replacement of a directory
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 72: merge target with non inheritable mergeinfo
XFAIL: merge_tests.py 91: merge added subtree
XFAIL: merge_tests.py 115: tree conflicts 5.1: leaf edit, tree del
XFAIL: merge_tests.py 116: tree conflicts 5.2: leaf del, tree del
XFAIL: merge_tests.py 120: tree conflicts 5.1: leaf edit (no ci), tree del
XFAIL: merge_tests.py 121: tree conflicts 5.2: leaf del (no ci), tree del
XFAIL: merge_tests.py 125: 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: depth_tests.py 36: 'info' should treat excluded item as versioned
XFAIL: patch_tests.py 1: 'svn patch' basic functionality with no unidiff
       [[Broken on platforms with nonstandard diff and/or newline]]
XFAIL: patch_tests.py 2: apply a unidiff patch -- test external tool
       [[Broken on platforms with nonstandard diff and/or newline]]
XFAIL: patch_tests.py 3: test copy and move operations
       [[Broken on platforms with nonstandard diff and/or newline]]
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 G:\svn-2008\dev\Release\tests.log
FAIL: basic_tests.py 9: receiving text merges as part of an update
FAIL: basic_tests.py 10: basic conflict creation and resolution
FAIL: basic_tests.py 39: automatic conflict resolution
FAIL: checkout_tests.py 5: co with real obstructions ok with --force
FAIL: checkout_tests.py 6: co with real obstructions and unversioned files
FAIL: checkout_tests.py 9: checkout file with broken eol style
FAIL: checkout_tests.py 13: co handles obstructing paths scheduled for add
FAIL: update_tests.py 3: update should not munge adds or replaces
FAIL: update_tests.py 5: overlapping identical changes should not conflict
FAIL: update_tests.py 6: delete files and update to resolve text conflicts
FAIL: update_tests.py 7: update that deletes modified files
FAIL: update_tests.py 27: conflict markers should match the file's eol
style
FAIL: update_tests.py 28: handle eol-style propchange during update
FAIL: update_tests.py 30: forced update tolerates obstructions to adds
FAIL: update_tests.py 32: update wc on the root of a Windows (virtual)
drive
FAIL: update_tests.py 34: update handles obstructing paths scheduled for
add
FAIL: update_tests.py 35: update conflicted files
FAIL: update_tests.py 37: update should make use of copyfrom args
FAIL: update_tests.py 42: update --accept automatic conflict resolution
FAIL: update_tests.py 43: eof in interactive resolution can't break wc
FAIL: update_tests.py 45: restarted update should delete dir prop
FAIL: update_tests.py 48: tree conflicts 2.1: leaf edit, tree del on update
FAIL: update_tests.py 52: update moves and modifies a file with edits
FAIL: switch_tests.py 3: update wc that contains switched things
FAIL: switch_tests.py 5: update switched wc things to HEAD
FAIL: switch_tests.py 6: reverse update switched wc things to an older rev
FAIL: switch_tests.py 20: forced switch tolerates obstructions to adds
FAIL: switch_tests.py 24: switch tolerates WC adds
FAIL: switch_tests.py 27: switch file and dir to url containing spaces
FAIL: switch_tests.py 28: switch to old rev of now renamed branch
FAIL: switch_tests.py 30: tolerate deletion of a directory with local mods
FAIL: switch_tests.py 33: tree conflicts 2.1: leaf edit, tree del on switch
FAIL: prop_tests.py 13: some svn: properties should be converted
FAIL: prop_tests.py 14: test binary property support
FAIL: copy_tests.py 11: working-copy to repository copy
FAIL: copy_tests.py 19: revision-kind keywords with non-URL source
FAIL: copy_tests.py 48: copy added uncommitted paths with props
FAIL: copy_tests.py 49: copy added path to URL
FAIL: diff_tests.py 14: diff text-bases against repository
FAIL: diff_tests.py 15: repos-repos diff on item deleted from HEAD
FAIL: externals_tests.py 1: test checkouts with externals
FAIL: externals_tests.py 2: update to receive a new external module
FAIL: externals_tests.py 3: update to lose an external module
FAIL: externals_tests.py 4: update change to an unmodified external module
FAIL: externals_tests.py 5: update changes to a modified external module
FAIL: externals_tests.py 6: update changes under an external module
FAIL: externals_tests.py 7: commit and update additional externals
FAIL: externals_tests.py 8: error if external target dir involves '.' or
'..'
FAIL: externals_tests.py 9: test exports with externals
FAIL: externals_tests.py 10: test exports from working copies with
externals
FAIL: externals_tests.py 11: use a peg revision to specify an external
module
FAIL: externals_tests.py 12: check the new '-rN URL PATH' syntax
FAIL: externals_tests.py 13: error if propset'ing external with invalid
format
FAIL: externals_tests.py 14: old 'PATH URL' format should ignore peg
revisions
FAIL: externals_tests.py 15: should not be able to mv or rm a file external
FAIL: externals_tests.py 16: place a file external into a directory
external
FAIL: externals_tests.py 17: allow spaces in external local paths
FAIL: merge_tests.py 1: performing a merge, with mixed results
FAIL: merge_tests.py 4: some simple property merges
FAIL: merge_tests.py 9: merge on deleted directory in target
FAIL: merge_tests.py 18: diff after merge that creates a new file
FAIL: merge_tests.py 30: undo, then redo a property merge
FAIL: merge_tests.py 32: merge a replacement of a file
FAIL: merge_tests.py 37: ignore whitespace when merging
FAIL: merge_tests.py 40: conflict markers should match the file's eol style
FAIL: merge_tests.py 41: handle eol-style propchange during merge
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 44: drive reporter api in depth first order
FAIL: merge_tests.py 60: merge test for --depth files
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 67: merge with auto detection of revision ranges
FAIL: merge_tests.py 68: mergeinfo recording in skipped merge
FAIL: merge_tests.py 70: merge of propchange on subdir raises conflict
FAIL: merge_tests.py 74: --ignore-ancestry also ignores mergeinfo
FAIL: merge_tests.py 75: merge from renamed branch
FAIL: merge_tests.py 77: subtrees added after start of merge range are ok
FAIL: merge_tests.py 85: merge --reintegrate should fail on stale source
FAIL: merge_tests.py 88: merge from a foreign repository
FAIL: merge_tests.py 89: verify uuid of items added via foreign repo merge
FAIL: merge_tests.py 90: 2-url merge from a foreign repository
FAIL: merge_tests.py 96: don't explicitly record implicit mergeinfo
FAIL: merge_tests.py 112: tree conflicts and obstructions
FAIL: revert_tests.py 1: revert relative to wc root
FAIL: revert_tests.py 6: revert a merge replacement of file with history
FAIL: revert_tests.py 19: revert tree conflicts in updated files
FAIL: svnversion_tests.py 2: test 'svnversion' with svn:externals
FAIL: lock_tests.py 9: verify svn:needs-lock read-only behavior
FAIL: depth_tests.py 5: update depth-immediates wc gets top file mod only
FAIL: depth_tests.py 7: act on a file in a depth-empty working copy
FAIL: depth_tests.py 8: bring a dir into a depth-empty working copy
FAIL: depth_tests.py 30: unversioned & modified items left untouched
FAIL: svndumpfilter_tests.py 3: svndumpfilter --targets blah
FAIL: changelist_tests.py 8: update --changelist
Summary of test results:
  972 tests PASSED
  43 tests SKIPPED
  32 tests XFAILED (4 WORK-IN-PROGRESS)
  96 tests FAILED

r37006 is responsible for 73 of the 96 test failures; most of the other
failures where introduced between r36968 and r36990. (The buildbot was
offline when this range was new)

        Bert

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=1547102
Received on 2009-04-05 02:11:26 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.