From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Anders Lindgren Newsgroups: gmane.emacs.bugs Subject: bug#22145: 25.0.50; tramp and auto-revert tests hang on OS X Date: Sat, 26 Dec 2015 06:01:21 +0100 Message-ID: References: <87d1uad8lx.fsf@gmx.de> <878u4w3q0p.fsf@gmx.de> <87r3in2ubs.fsf@gmx.de> <87d1u62f3l.fsf@gmx.de> <87wpsc18gh.fsf@gmx.de> <87y4cqfdi8.fsf@gmx.de> <87r3ihfgkv.fsf@gmx.de> <87d1u16s8t.fsf@gmx.de> <87zix557k2.fsf@gmx.de> <87si2u4uek.fsf@gmx.de> <87si2qc0mv.fsf@gmx.de> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=001a1144f922864eb50527c5f673 X-Trace: ger.gmane.org 1451106140 22072 80.91.229.3 (26 Dec 2015 05:02:20 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 26 Dec 2015 05:02:20 +0000 (UTC) Cc: 22145@debbugs.gnu.org To: Michael Albinus Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Dec 26 06:02:11 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1aCgza-00058U-6V for geb-bug-gnu-emacs@m.gmane.org; Sat, 26 Dec 2015 06:02:10 +0100 Original-Received: from localhost ([::1]:37457 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aCgzZ-0003yd-Ep for geb-bug-gnu-emacs@m.gmane.org; Sat, 26 Dec 2015 00:02:09 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37263) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aCgzW-0003yX-0i for bug-gnu-emacs@gnu.org; Sat, 26 Dec 2015 00:02:07 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aCgzS-0000HJ-MZ for bug-gnu-emacs@gnu.org; Sat, 26 Dec 2015 00:02:05 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:57274) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aCgzS-0000HF-IU for bug-gnu-emacs@gnu.org; Sat, 26 Dec 2015 00:02:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84) (envelope-from ) id 1aCgzS-0003gY-4d for bug-gnu-emacs@gnu.org; Sat, 26 Dec 2015 00:02:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Anders Lindgren Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 26 Dec 2015 05:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22145 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 22145-submit@debbugs.gnu.org id=B22145.145110608814116 (code B ref 22145); Sat, 26 Dec 2015 05:02:02 +0000 Original-Received: (at 22145) by debbugs.gnu.org; 26 Dec 2015 05:01:28 +0000 Original-Received: from localhost ([127.0.0.1]:36643 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aCgyu-0003fb-Cq for submit@debbugs.gnu.org; Sat, 26 Dec 2015 00:01:28 -0500 Original-Received: from mail-vk0-f45.google.com ([209.85.213.45]:36194) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aCgyt-0003fQ-Ao for 22145@debbugs.gnu.org; Sat, 26 Dec 2015 00:01:27 -0500 Original-Received: by mail-vk0-f45.google.com with SMTP id f2so122460610vkb.3 for <22145@debbugs.gnu.org>; Fri, 25 Dec 2015 21:01:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=NGGisKYhKQk8qPYzfwVjUBD4qXEhWdCan8ZEtf0rlEk=; b=q/xZzu/OcE08UOqIX1lB3Pi6B6Qcsgv06ZDdc8RyDOFzBLqCFN2+96cB+t23WvQv+g Fzqk3TQxEtwjHw7i1RAsMXo0kJmC4LUIJOkOl3DT60iyl8B25XzbFjxeU2WR1aJcbcE7 3lAsVApGUjOkhNUrJfKneN5ynEDLy/UUB+HXdK+fMpOPQK5lJC480RihQCRRq6gMlQoI SWqgAY62at46uF4khhbj7Eg9YbtOP69ndGowZ8dQgiFps7AAMHjL5P9fPxb+hSjXPOWo vVRVre25vjs6MPCugFvDpoaUO3O7xMaZroM47/rST8NGOPLVSr5txrEbJCoFHq9Rz/OS NNBg== X-Received: by 10.31.138.20 with SMTP id m20mr28608597vkd.70.1451106081589; Fri, 25 Dec 2015 21:01:21 -0800 (PST) Original-Received: by 10.31.214.131 with HTTP; Fri, 25 Dec 2015 21:01:21 -0800 (PST) In-Reply-To: <87si2qc0mv.fsf@gmx.de> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:110571 Archived-At: --001a1144f922864eb50527c5f673 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi! I just ran the tests. However, the resulting log file was too large for "debbugs" to handle. Is there a way for me to send the file to you using some other mechanism than mail? -- Anders On Fri, Dec 25, 2015 at 10:56 AM, Michael Albinus wrote: > Anders Lindgren writes: > > > Hi! > > Hi Anders, > > > Test tramp-test29-vc-registered condition: > > (error "Running bzr init ....FAILED (status 1)") > > FAILED 30/42 tramp-test29-vc-registered > > There is a problem in creating a temporary bzr repository. This is not > related to the test itself; I've committed a patch which shall make the > test more robust (not fail) in this case. > > > Test tramp-test32-utf8 condition: > > (ert-test-failed > > ((should > > (equal > > (directory-files tmp-name1 nil directory-files-no-dot-files-regex= p) > > (sort ... ...))) > > :form > > (equal > > ("=E5=A5=97=E2=88=8B=EF=BC=9C=E2=94=A0 =EF=BF=BD =E5=B0=8E=EF=BD= =BB=EF=BD=B1=EF=BD=BE=EF=BD=B9=EF=BF=BD =EF=BD=BC=EF=BD=B5 =EF=BD=A9=EF=BC= =9E=EF=BD=BF =EF=BD=A3=EF=BF=BD " "=E6=A0=96=E3=81=A0=E2=89=A0=EF=BD=BE=EF= =BD=BF=EF=BD=BE=EF=BD=BC =EF=BD=BF=EF=BD=BE =EF=BD=B3=EF=BD=B0=EF=BD=BB=EF= =BD=B0=E2=8A=86=E3=81=9A=EF=BD=BA=EF=BD=B5" "=E6=8D=BA=EF=BD=B3=EF=BD=B3=E8= =AE=9A=EF=BD=B8=E8=AC=96=E3=8D=BE=E7=AB=9C=E8=9B=BB=EF=BF=BD) > > ("=E5=A5=97=EF=BF=BD=E3=83=A4=EF=BD=B5 =EF=BF=BD =E5=B0=8E=EF=BD= =BB=EF=BD=B1=EF=BD=BE=EF=BD=AF=EF=BD=B1 =EF=BD=BC=EF=BD=B5 =E5=B7=A1=EF=BD= =BF =EF=BD=A3=EF=BF=BD " "=E6=A0=96=E3=81=A0=E2=89=A0=EF=BD=BE=EF=BD=BF=EF= =BD=BE=EF=BD=BC =EF=BD=BF=EF=BD=BE =EF=BD=B3=EF=BD=B0=EF=BD=BB=EF=BD=B0=E2= =8A=86=E3=81=9A=EF=BD=BA=EF=BD=B5" "=E6=8D=BA=EF=BD=B3=EF=BD=B3=E8=AE=9A=EF= =BD=B8=E8=AC=96=E3=8D=BE=E7=AB=9C=E8=9B=BB=EF=BF=BD)) > > :value nil :explanation > > (list-elt 0 > > (arrays-of-different-length 33 30 "=E5=A5=97=E2=88=8B=EF= =BC=9C=E2=94=A0 =EF=BF=BD =E5=B0=8E=EF=BD=BB=EF=BD=B1=EF=BD=BE=EF=BD=B9=EF= =BF=BD =EF=BD=BC=EF=BD=B5 =EF=BD=A9=EF=BC=9E=EF=BD=BF =EF=BD=A3=EF=BF=BD > " "=E5=A5=97=EF=BF=BD=E3=83=A4=EF=BD=B5 =EF=BF=BD =E5=B0=8E=EF=BD=BB=EF= =BD=B1=EF=BD=BE=EF=BD=AF=EF=BD=B1 =EF=BD=BC=EF=BD=B5 =E5=B7=A1=EF=BD=BF =EF= =BD=A3=EF=BF=BD " first-mismatch-at 3)))) > > FAILED 36/42 tramp-test32-utf8 > > I have observed, that since my commit > 0ad27a5aab529d507829c60fa79aad9866f492ab > from Dec 15, the strings are not encoded properly anymore. Could you pls > check, whether the following patch (reverting that change) solves this? > If not, pls send tramp-tests.log, again. > > --8<---------------cut here---------------start------------->8--- > *** ~/src/emacs-25/lisp/net/tramp-sh.el.~emacs-25~ 2015-12-25 > 10:52:51.759874716 +0100 > --- ~/src/emacs-25/lisp/net/tramp-sh.el 2015-12-25 10:44:28.084420801 +01= 00 > *************** > *** 4218,4229 **** > (setq cs-encode (cdr cs)) > (unless cs-decode (setq cs-decode 'undecided)) > (unless cs-encode (setq cs-encode 'undecided)) > ! (setq cs-encode > ! (tramp-compat-coding-system-change-eol-conversion > ! cs-encode > ! (if (string-match > ! "^Darwin" (tramp-get-connection-property vec "uname= " > "")) > ! 'mac 'unix))) > (tramp-send-command vec "echo foo ; echo bar" t) > (goto-char (point-min)) > (when (search-forward "\r" nil t) > --- 4218,4225 ---- > (setq cs-encode (cdr cs)) > (unless cs-decode (setq cs-decode 'undecided)) > (unless cs-encode (setq cs-encode 'undecided)) > ! (setq cs-encode (tramp-compat-coding-system-change-eol-conversi= on > ! cs-encode 'unix)) > (tramp-send-command vec "echo foo ; echo bar" t) > (goto-char (point-min)) > (when (search-forward "\r" nil t) > --8<---------------cut here---------------end--------------->8--- > > > -- Anders > > Best regards, Michael. > --001a1144f922864eb50527c5f673 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi!

I just ran the tests. However, the = resulting log file was too large for "debbugs" to handle. Is ther= e a way for me to send the file to you using some other mechanism than mail= ?

=C2=A0 =C2=A0 -- Anders

On Fri, Dec 25, 2015 at 10:56 AM, Mi= chael Albinus <michael.albinus@gmx.de> wrote:
Anders Lindgren <andlind@gmail.com> writes:

> Hi!

Hi Anders,

> Test tramp-test29-vc-registered condition:
>=C2=A0 =C2=A0 =C2=A0(error "Running bzr init ....FAILED (status 1)= ")
>=C2=A0 =C2=A0 FAILED=C2=A0 30/42=C2=A0 tramp-test29-vc-registered

There is a problem in creating a temporary bzr repository. This is n= ot
related to the test itself; I've committed a patch which shall make the=
test more robust (not fail) in this case.

> Test tramp-test32-utf8 condition:
>=C2=A0 =C2=A0 =C2=A0(ert-test-failed
>=C2=A0 =C2=A0 =C2=A0 ((should
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 (equal
>=C2=A0 =C2=A0 =C2=A0 =C2=A0(directory-files tmp-name1 nil directory-fil= es-no-dot-files-regexp)
>=C2=A0 =C2=A0 =C2=A0 =C2=A0(sort ... ...)))
>=C2=A0 =C2=A0 =C2=A0 =C2=A0:form
>=C2=A0 =C2=A0 =C2=A0 =C2=A0(equal
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 ("=E5=A5=97=E2=88=8B=EF=BC=9C=E2=94=A0= =EF=BF=BD =E5=B0=8E=EF=BD=BB=EF=BD=B1=EF=BD=BE=EF=BD=B9=EF=BF=BD =EF=BD=BC= =EF=BD=B5 =EF=BD=A9=EF=BC=9E=EF=BD=BF =EF=BD=A3=EF=BF=BD " "=E6= =A0=96=E3=81=A0=E2=89=A0=EF=BD=BE=EF=BD=BF=EF=BD=BE=EF=BD=BC =EF=BD=BF=EF= =BD=BE =EF=BD=B3=EF=BD=B0=EF=BD=BB=EF=BD=B0=E2=8A=86=E3=81=9A=EF=BD=BA=EF= =BD=B5" "=E6=8D=BA=EF=BD=B3=EF=BD=B3=E8=AE=9A=EF=BD=B8=E8=AC=96= =E3=8D=BE=E7=AB=9C=E8=9B=BB=EF=BF=BD)
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 ("=E5=A5=97=EF=BF=BD=E3=83=A4=EF=BD=B5= =EF=BF=BD =E5=B0=8E=EF=BD=BB=EF=BD=B1=EF=BD=BE=EF=BD=AF=EF=BD=B1 =EF=BD=BC= =EF=BD=B5 =E5=B7=A1=EF=BD=BF =EF=BD=A3=EF=BF=BD " "=E6=A0=96=E3= =81=A0=E2=89=A0=EF=BD=BE=EF=BD=BF=EF=BD=BE=EF=BD=BC =EF=BD=BF=EF=BD=BE =EF= =BD=B3=EF=BD=B0=EF=BD=BB=EF=BD=B0=E2=8A=86=E3=81=9A=EF=BD=BA=EF=BD=B5"= "=E6=8D=BA=EF=BD=B3=EF=BD=B3=E8=AE=9A=EF=BD=B8=E8=AC=96=E3=8D=BE=E7= =AB=9C=E8=9B=BB=EF=BF=BD))
>=C2=A0 =C2=A0 =C2=A0 =C2=A0:value nil :explanation
>=C2=A0 =C2=A0 =C2=A0 =C2=A0(list-elt 0
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(arrays-of-diffe= rent-length 33 30 "=E5=A5=97=E2=88=8B=EF=BC=9C=E2=94=A0 =EF=BF=BD =E5= =B0=8E=EF=BD=BB=EF=BD=B1=EF=BD=BE=EF=BD=B9=EF=BF=BD =EF=BD=BC=EF=BD=B5 =EF= =BD=A9=EF=BC=9E=EF=BD=BF =EF=BD=A3=EF=BF=BD " "=E5=A5=97=EF=BF=BD= =E3=83=A4=EF=BD=B5 =EF=BF=BD =E5=B0=8E=EF=BD=BB=EF=BD=B1=EF=BD=BE=EF=BD=AF= =EF=BD=B1 =EF=BD=BC=EF=BD=B5 =E5=B7=A1=EF=BD=BF =EF=BD=A3=EF=BF=BD " f= irst-mismatch-at 3))))
>=C2=A0 =C2=A0 FAILED=C2=A0 36/42=C2=A0 tramp-test32-utf8

I have observed, that since my commit 0ad27a5aab529d507829c60fa79aad9866f49= 2ab
from Dec 15, the strings are not encoded properly anymore. Could you pls check, whether the following patch (reverting that change) solves this?
If not, pls send tramp-tests.log, again.

--8<---------------cut here---------------start------------->8---
*** ~/src/emacs-25/lisp/net/tramp-sh.el.~emacs-25~=C2=A0 =C2=A0 =C2=A0 2015= -12-25 10:52:51.759874716 +0100
--- ~/src/emacs-25/lisp/net/tramp-sh.el 2015-12-25 10:44:28.084420801 +0100=
***************
*** 4218,4229 ****
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (setq cs-encode (cdr cs))
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (unless cs-decode (setq cs-decode 'u= ndecided))
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (unless cs-encode (setq cs-encode 'u= ndecided))
!=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(setq cs-encode
!=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(tramp-compat-codin= g-system-change-eol-conversion
!=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 cs-encode
!=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (if (string-match<= br> !=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0"^Darwin" (tramp-get-connection-property vec "uname"= ""))
!=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 '= ;mac 'unix)))
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (tramp-send-command vec "echo foo ;= echo bar" t)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (goto-char (point-min))
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (when (search-forward "\r" nil= t)
--- 4218,4225 ----
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (setq cs-encode (cdr cs))
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (unless cs-decode (setq cs-decode 'u= ndecided))
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (unless cs-encode (setq cs-encode 'u= ndecided))
!=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(setq cs-encode (tramp-compat-coding-sys= tem-change-eol-conversion
!=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 cs-encode 'unix))
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (tramp-send-command vec "echo foo ;= echo bar" t)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (goto-char (point-min))
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (when (search-forward "\r" nil= t)
--8<---------------cut here---------------end--------------->8---

> -- Anders

Best regards, Michael.

--001a1144f922864eb50527c5f673--