Uploaded image for project: 'Subversion'
  1. Subversion
  2. SVN-3034

Update mergeinfo-filled dump file, and fix any test failures

    XMLWordPrintableJSON

    Details

    • Type: Task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: ---
    • Fix Version/s: 1.5.0
    • Component/s: tests
    • Labels:
      None

      Description

      After C-Mike merged the mergeinfoless-copies branch, none of the 'log -g' and
      'blame -g' tests broke, which was surprising.  It turns out that they use a dump
      file which was created before the branch was merged, and therefore has
      copies-with-mergeinfo.  To solve this, we can do one of two things:
      1) Regenerate the basic-merge.dump file with a recent trunk (or just edit it to 
         remove the copy-generated mergeinfo).
      2) Convert the series of actions in the dump file into a python function, which 
         we can then use to create a suitable repository for the given tests.  (This
         has the added benefit of not requiring any subsequent updates.)
      
      After the dumpfile/tests have been updated, failing tests will need to be fixed.
      
      (I'd love to work on this, but Real Life has me quite busy for the next couple
      of weeks.  If somebody could get around to just updating the dumpfile, I can
      work on the failing tests.)
      

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              hwright Hyrum Kurt Wright
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: