This is an archive of the discontinued Mercurial Phabricator instance.

test: split tests/test-merge-combination.t into multiple parts
ClosedPublic

Authored by marmoute on Jan 14 2021, 5:51 AM.

Details

Summary

That test is quite slow, lets split it in smaller bits.

Diff Detail

Repository
rHG Mercurial
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

marmoute created this revision.Jan 14 2021, 5:51 AM
pulkit accepted this revision.Jan 14 2021, 8:08 AM
This revision is now accepted and ready to land.Jan 14 2021, 8:08 AM

Tests fail for me on gcc112 with following failure:

--- /home/pulkitg/repo/hgpush/tests/test-merge-combination-exec-bytes.t
+++ /home/pulkitg/repo/hgpush/tests/test-merge-combination-exec-bytes.t.err
@@ -36,6 +36,9 @@
   > }

   $ genmerges
+  missing function: range
+  missing function: range
+  missing function: range
   fffx  : agree on "a"
   ffxf  : agree on "a"
   ffxx  : agree on ""

ERROR: test-merge-combination-exec-bytes.t output changed

Tests fail for me on gcc112 with following failure:

--- /home/pulkitg/repo/hgpush/tests/test-merge-combination-exec-bytes.t
+++ /home/pulkitg/repo/hgpush/tests/test-merge-combination-exec-bytes.t.err
@@ -36,6 +36,9 @@
   > }
   $ genmerges
+  missing function: range
+  missing function: range
+  missing function: range
   fffx  : agree on "a"
   ffxf  : agree on "a"
   ffxx  : agree on ""
ERROR: test-merge-combination-exec-bytes.t output changed

Hum weird. I pass on my machine and on the CI. I'll check on gcc112

baymax updated this revision to Diff 24859.Jan 14 2021, 1:03 PM

โœ… refresh by Heptapod after a successful CI run (๐Ÿ™ ๐Ÿ’š)