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

Re: Roadmap : 1.7 Release Status : Test Review : XFails

From: Paul Burba <ptburba_at_gmail.com>
Date: Thu, 17 Feb 2011 17:28:57 -0500

An Update:

Every xfailing test now has an issue associated with it except for these three:

1) fs-test.exe 18 'merging commit'
As explained in the test, "needs to be written to match new merge()
algorithm expectations" and here,
http://svn.haxx.se/dev/archive-2011-02/0044.shtml, this is not a 1.7
blocker.

2) switch_tests.py 38 'copy directory with switched subdir'
Thread: http://svn.haxx.se/dev/archive-2011-02/0360.shtml
Bert is going to look at this.

3) patch_tests.py 29 'patch doesn't append newline to properties'
Being discussed on http://svn.haxx.se/dev/archive-2011-02/0350.shtml

Ignoring those three for a moment, as of today we have 52 xfailing
tests, of those there are 21[1] which have no milestone or
1.7.0/1.7-consider milestones.

I just committed some test suite tweaks in r1071809 which allows us to
filter the listing of tests to those which have an associated issue
with a given target milestone. This means that the
'/subversion/trunk/notes/xfail-status' is *almost* defunct...I won't
delete it just yet, until we can use the new --milestone-filter option
fully on linux and until there is a way to associate xfailing C tests
with issues.

Anyhow, these are what we need to focus on:

C:\SVN\src-trunk>win-tests.py --list
--milestone-filter="(1\.7.*)|(---)" --mode-filter xfail
--log-to-stdout
<SNIP>
LISTING: copy_tests.py
Test # Mode Test Description
------ ----- ----------------
  24 XFAIL wc to wc copy with deleted=true items
[#2101(unscheduled),#2020(unscheduled),#3776(1.7.0)]
  80 XFAIL commit only top of copy; check child behavior
[#3699(1.7-consider)]
  89 XFAIL copy mixed-rev and delete children [#3314(---)]
  91 XFAIL copy, delete child, revert copy [#3784(1.7.0)]

LISTING: lock_tests.py
Test # Mode Test Description
------ ----- ----------------
  34 XFAIL unlock file locked by other user [#3801(1.7-consider)]

LISTING: merge_tests.py
Test # Mode Test Description
------ ----- ----------------
  64 XFAIL merge target with non inheritable mergeinfo
[#2970(blue-sky),#3642(1.7.0)]
  75 XFAIL merge added subtree [#1962(1.7-consider)]

LISTING: revert_tests.py
Test # Mode Test Description
------ ----- ----------------
  23 XFAIL non-recursive revert after delete [#3783(1.7.0)]

LISTING: switch_tests.py
Test # Mode Test Description
------ ----- ----------------
  10 XFAIL switch a file to a dir and back to the file [#1532(1.7-consider)]

LISTING: tree_conflict_tests.py
Test # Mode Test Description
------ ----- ----------------
   8 XFAIL up/sw dir: add onto add [#3314(---)]
  14 XFAIL merge dir: del/rpl/mv onto not-same [#3150(1.7.0)]
  20 XFAIL issue #3608: reverting an add onto add conflict [#3608(---)]
  21 XFAIL lock status update shouldn't flag tree conflict
[#3525(1.7-consider),#3533(unscheduled)]

LISTING: update_tests.py
Test # Mode Test Description
------ ----- ----------------
  47 XFAIL tree conflicts 2.3: skip on 2nd update [#3329(1.7-consider)]
  53 XFAIL verify update of deleted locked files [#3525(1.7-consider)]
  57 XFAIL update with file lock & keywords property set [#3471(---)]
  58 XFAIL update a nonexistent child of a copied dir [#3807(1.7.0)]

LISTING: upgrade_tests.py
Test # Mode Test Description
------ ----- ----------------
   9 XFAIL 3x same wc upgrade 1.4.6 test [#3811(1.7.0)]
  10 XFAIL 3x same wc upgrade 1.6.12 test [#3811(1.7.0)]
  13 XFAIL check status delete and delete --keep-local [#3808(1.7.0)]

[1] There's on C test too: parse-diff-test.exe 4 XFAIL 'test badly
formatted git diff headers': Issue #3809

Paul
Received on 2011-02-17 23:29:35 CET

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.