Evolve tests failing with Mercurial 3.0

Greg Ward greg at gerg.ca
Tue Apr 22 15:50:20 UTC 2014


Meta-question: when testing Mercurial 3.0-rc, should I follow stable
or default in marmoute/mutable-history? FWIW, both branches have
problems right now.

mutable-history stable against hg 3.0-rc:

$ python run-tests.py --with-hg /usr/local/mercurial-3.0/hg
.......
ERROR: /home/gward/src/hg-evolve/tests/test-prune.t output changed
--- /home/gward/src/hg-evolve/tests/test-prune.t
+++ /home/gward/src/hg-evolve/tests/test-prune.t.err
@@ -242,8 +242,7 @@
   working directory now at d62d843c9a01
   bookmark 'todelete' deleted
   $ hg id -ir dcbb326fdec2
-  abort: unknown revision 'dcbb326fdec2'!
-  [255]
+  dcbb326fdec2
   $ hg id -ir d62d843c9a01
   d62d843c9a01
   $ hg bookmarks
@@ -253,6 +252,5 @@
   3 changesets pruned
   bookmark 'delete' deleted
   $ hg id -ir 6:2702dd0c91e7
-  abort: unknown revision '2702dd0c91e7'!
-  [255]
-
+  2702dd0c91e7
+
!......
Failed test-prune.t: output changed
# Ran 14 tests, 0 skipped, 1 failed.

mutable-history default against hg 3.0-rc:

$ python run-tests.py --with-hg /usr/local/mercurial-3.0/hg
.
ERROR: /home/gward/src/hg-evolve/tests/test-boxpush.t output changed
--- /home/gward/src/hg-evolve/tests/test-boxpush.t
+++ /home/gward/src/hg-evolve/tests/test-boxpush.t.err
@@ -9,29 +9,38 @@
   $ echo "fastobs = $fastobs" >> $HGRCPATH
 
   $ hg init alice
+  *** failed to import extension fastobs from /home/gward/src/hg-evolve/tests/../hgext/hgfastobs.py: [Errno 2] No such file or directory: '/home/gward/src/hg-evolve/hgext/hgfastobs.py'
[... many similar errors ...]
!.....................................
Failed test-boxpush.t: output changed
# Ran 39 tests, 0 skipped, 1 failed.

I believe I have fixed this failure with

  https://bitbucket.org/marmoute/mutable-history/pull-request/18/finish-killing-fastobs-this-test-failed/

but that might be too simplistic. Augie, Pierre-Yves?

        Greg



More information about the Evolve-testers mailing list