[Bug 6031] New: test-encoding-align test failure

mercurial-bugs at mercurial-scm.org mercurial-bugs at mercurial-scm.org
Sun Dec 2 07:37:13 UTC 2018


https://bz.mercurial-scm.org/show_bug.cgi?id=6031

            Bug ID: 6031
           Summary: test-encoding-align test failure
           Product: Mercurial
           Version: 4.8
          Hardware: All
                OS: NetBSD
            Status: UNCONFIRMED
          Severity: bug
          Priority: wish
         Component: Mercurial
          Assignee: bugzilla at mercurial-scm.org
          Reporter: tk at giga.or.at
                CC: mercurial-devel at mercurial-scm.org

Mercurial 4.8 fails the test-encoding-align self test on NetBSD-8.99.26. The
output is:

--- /scratch/devel/py-mercurial/work/mercurial-4.8/tests/test-encoding-align.t
+++
/scratch/devel/py-mercurial/work/mercurial-4.8/tests/test-encoding-align.t.err
@@ -94,20 +94,23 @@
   $ echo 'third line(2)' >> m; cp m $M
   $ echo 'third line(3)' >> l; cp l $L
   $ hg commit -m 'third commit' -u $L
+  transaction abort!
+  rollback completed
+  abort: decoding near '\xe9\x95\xb7\xe3\x84\xe9\x95\xb7\xe3\x84\xe5\x90\x8d':
'utf8' codec can't decode bytes in position 3-4: invalid continuation byte!
(esc)
+  [255]

 check alignment of user names in annotate

   $ hg annotate -u $M
-          \xe7\x9f\xad\xe5\x90\x8d: first line(2) (esc)
-       MIDDLE_: second line(2)
-  \xe9\x95\xb7\xe3\x81\x84\xe9\x95\xb7\xe3\x81\x84\xe5\x90\x8d\xe5\x89\x8d:
third line(2) (esc)
+     \xe7\x9f\xad\xe5\x90\x8d: first line(2) (esc)
+  MIDDLE_: second line(2)

 check alignment of filenames in diffstat

   $ hg diff -c tip --stat
-   MIDDLE_      |  1 +
-   \xe7\x9f\xad\xe5\x90\x8d         |  1 + (esc)
-   \xe9\x95\xb7\xe3\x81\x84\xe9\x95\xb7\xe3\x81\x84\xe5\x90\x8d\xe5\x89\x8d | 
1 + (esc)
+   MIDDLE_    |  1 +
+   \xe7\x9f\xad\xe5\x90\x8d       |  1 + (esc)
+   \xe9\x95\xb7\xe3\x84\xe9\x95\xb7\xe3\x84\xe5\x90\x8d\xe5\x89\x8d |  1 +
(esc)
    3 files changed, 3 insertions(+), 0 deletions(-)

 add branches/tags
@@ -122,29 +125,31 @@
   $ hg tag $M
   $ hg book -f $M
   $ hg branch $L
-  marked working directory as branch
\xe9\x95\xb7\xe3\x81\x84\xe9\x95\xb7\xe3\x81\x84\xe5\x90\x8d\xe5\x89\x8d (esc)
+  abort: decoding near '\xe9\x95\xb7\xe3\x84\xe9\x95\xb7\xe3\x84\xe5\x90\x8d':
'utf8' codec can't decode bytes in position 3-4: invalid continuation byte!
(esc)
+  [255]
   $ hg tag $L
+  abort: decoding near '\xe9\x95\xb7\xe3\x84\xe9\x95\xb7\xe3\x84\xe5\x90\x8d':
'utf8' codec can't decode bytes in position 3-4: invalid continuation byte!
(esc)
+  [255]
   $ hg book -f $L
+  abort: decoding near '\xe9\x95\xb7\xe3\x84\xe9\x95\xb7\xe3\x84\xe5\x90\x8d':
'utf8' codec can't decode bytes in position 3-4: invalid continuation byte!
(esc)
+  [255]

 check alignment of branches

   $ hg branches
-  \xe9\x95\xb7\xe3\x81\x84\xe9\x95\xb7\xe3\x81\x84\xe5\x90\x8d\xe5\x89\x8d    
              5:d745ff46155b (esc)
-  MIDDLE_                        4:9259be597f19 (inactive)
-  \xe7\x9f\xad\xe5\x90\x8d                           3:b06c5b6def9e (inactive)
(esc)
-  default                        2:64a70663cee8 (inactive)
+  MIDDLE_                        3:3d4ab5fdb5f3
+  \xe7\x9f\xad\xe5\x90\x8d                           2:bb31cecde4aa (inactive)
(esc)
+  default                        1:af9e815feb02 (inactive)

 check alignment of tags

   $ hg tags
-  tip                                5:d745ff46155b
-  \xe9\x95\xb7\xe3\x81\x84\xe9\x95\xb7\xe3\x81\x84\xe5\x90\x8d\xe5\x89\x8d    
                  4:9259be597f19 (esc)
-  MIDDLE_                            3:b06c5b6def9e
-  \xe7\x9f\xad\xe5\x90\x8d                               2:64a70663cee8 (esc)
+  tip                                3:3d4ab5fdb5f3
+  MIDDLE_                            2:bb31cecde4aa
+  \xe7\x9f\xad\xe5\x90\x8d                               1:af9e815feb02 (esc)

 check alignment of bookmarks

   $ hg book
-     MIDDLE_                   5:d745ff46155b
-     \xe7\x9f\xad\xe5\x90\x8d                      4:9259be597f19 (esc)
-   * \xe9\x95\xb7\xe3\x81\x84\xe9\x95\xb7\xe3\x81\x84\xe5\x90\x8d\xe5\x89\x8d 
            5:d745ff46155b (esc)
+     MIDDLE_                   3:3d4ab5fdb5f3
+     \xe7\x9f\xad\xe5\x90\x8d                      3:3d4ab5fdb5f3 (esc)

ERROR: test-encoding-align.t output changed

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Mercurial-devel mailing list