From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 13 16:49:12 2018 Received: (at submit) by debbugs.gnu.org; 13 Mar 2018 20:49:12 +0000 Received: from localhost ([127.0.0.1]:59967 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1evqrA-0004t0-EP for submit@debbugs.gnu.org; Tue, 13 Mar 2018 16:49:12 -0400 Received: from eggs.gnu.org ([208.118.235.92]:38176) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1evqr8-0004sn-Ng for submit@debbugs.gnu.org; Tue, 13 Mar 2018 16:49:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1evqr2-00036n-Er for submit@debbugs.gnu.org; Tue, 13 Mar 2018 16:49:05 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_20 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:35437) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1evqr2-00036j-BN for submit@debbugs.gnu.org; Tue, 13 Mar 2018 16:49:04 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57364) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1evqr1-0002Fg-5N for bug-gnu-emacs@gnu.org; Tue, 13 Mar 2018 16:49:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1evqqy-00034r-3J for bug-gnu-emacs@gnu.org; Tue, 13 Mar 2018 16:49:03 -0400 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:48586) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1evqqx-00034a-TU for bug-gnu-emacs@gnu.org; Tue, 13 Mar 2018 16:49:00 -0400 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id A9F17161699; Tue, 13 Mar 2018 13:48:58 -0700 (PDT) Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id Q2CXFVbY_0Xu; Tue, 13 Mar 2018 13:48:57 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id E6EA516169C; Tue, 13 Mar 2018 13:48:57 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id PL8Vxpk0SXXc; Tue, 13 Mar 2018 13:48:57 -0700 (PDT) Received: from Penguin.CS.UCLA.EDU (Penguin.CS.UCLA.EDU [131.179.64.200]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id CF111161699; Tue, 13 Mar 2018 13:48:57 -0700 (PDT) To: Emacs bug reports From: Paul Eggert Subject: Tramp tests take waaayyy too long and refuse to exit Organization: UCLA Computer Science Department Message-ID: <1fde81b8-b266-86b8-133a-1bde81145346@cs.ucla.edu> Date: Tue, 13 Mar 2018 13:48:57 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit Cc: Michael Albinus X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) For the past few weeks "make check" has been taking a looooong time on=20 Emacs master on my Fedora 27 desktop (AMD Phenom II X4 910e). The first=20 line of "make" output that causes a long delay is: =C2=A0 GEN=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 lisp/net/tramp-tests.log and some of the tests in the corresponding script look to be very slow.=20 Can this be sped up? Let's mark the slow tests to be expensive, so that=20 they are run only if one executes "make check-expensive". Worse, there's another long wait here: =C2=A0 GEN=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 lisp/net/tramp-archive-tests.lo= g after this line is output: =C2=A0=C2=A0 passed=C2=A0 20/22=C2=A0 tramp-archive-test40-file-system-i= nfo and here the wait is so long that I gave up trying to run the tests and=20 typed control-C to exit them. Presumably the semi-inflooping test is=20 tramp-archive-test42-auto-load. (Why is it 42 and not 41? Why are there=20 two test42s? I don't know.) Worse yet, after I control-C out of "make check" and get a shell prompt=20 back, a subsidiary Emacs that is running the Tramp test refuses to exit=20 and continues to chew up CPU time in the background until I use "kill=20 3304" (or whatever) to kill it. This really needs to get fixed. Because of these problems I no longer routinely run "make check". From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 13 17:27:44 2018 Received: (at 30807) by debbugs.gnu.org; 13 Mar 2018 21:27:44 +0000 Received: from localhost ([127.0.0.1]:60006 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1evrSS-0005tz-ED for submit@debbugs.gnu.org; Tue, 13 Mar 2018 17:27:44 -0400 Received: from eggs.gnu.org ([208.118.235.92]:47642) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1evrSN-0005ti-Uu for 30807@debbugs.gnu.org; Tue, 13 Mar 2018 17:27:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1evrSH-00069n-Tr for 30807@debbugs.gnu.org; Tue, 13 Mar 2018 17:27:34 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:53169) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1evrSF-00068X-Im; Tue, 13 Mar 2018 17:27:31 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1evrSD-0004kz-Tc; Tue, 13 Mar 2018 17:27:29 -0400 From: Glenn Morris To: Paul Eggert Subject: Re: bug#30807: Tramp tests take waaayyy too long and refuse to exit References: <1fde81b8-b266-86b8-133a-1bde81145346@cs.ucla.edu> X-Spook: Hezbollah Coast Guard counter terrorism beanpole covert X-Ran: 9i"s`Pwf;=Z)Q{=V_u5L'J-u1K{H)_(N}.tQcs0Y('\YO$IS$;4XFeVnnm]P1&t>JBpVgi X-Hue: black X-Debbugs-No-Ack: yes X-Attribution: GM Date: Tue, 13 Mar 2018 17:27:29 -0400 In-Reply-To: <1fde81b8-b266-86b8-133a-1bde81145346@cs.ucla.edu> (Paul Eggert's message of "Tue, 13 Mar 2018 13:48:57 -0700") Message-ID: <2ba7vb8y4e.fsf@fencepost.gnu.org> User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 30807 Cc: 30807@debbugs.gnu.org, Michael Albinus X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Paul Eggert wrote: > For the past few weeks "make check" has been taking a looooong time on > Emacs master on my Fedora 27 desktop (AMD Phenom II X4 910e). The > first line of "make" output that causes a long delay is: > > =C2=A0 GEN=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 lisp/net/tramp-tests.log > > and some of the tests in the corresponding script look to be very > slow. Can this be sped up? Let's mark the slow tests to be expensive, > so that they are run only if one executes "make check-expensive". I also find it problematically slow. Recently I identified these particularly slow tests: tramp-test11-copy-file 11s tramp-test12-rename-file 13s tramp-test21-file-links 24s tramp-test38-special-characters 9s Things are much faster for me with TEST_LOAD_EL=3Dno (35s v 1m35s).=20 I wonder about the utility of that setting being yes by default. For me, faster, more frequent testing, with the option to re-run and get more details from failures if they occur, is better than than the current default. From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 14 05:08:02 2018 Received: (at 30807) by debbugs.gnu.org; 14 Mar 2018 09:08:02 +0000 Received: from localhost ([127.0.0.1]:60383 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ew2OA-000100-Gq for submit@debbugs.gnu.org; Wed, 14 Mar 2018 05:08:02 -0400 Received: from mout.gmx.net ([212.227.17.20]:43517) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ew2O8-0000zV-2q for 30807@debbugs.gnu.org; Wed, 14 Mar 2018 05:08:00 -0400 Received: from detlef.gmx.de ([213.220.156.85]) by mail.gmx.com (mrgmx101 [212.227.17.168]) with ESMTPSA (Nemesis) id 0MY3Ho-1f99OJ2yps-00UttL; Wed, 14 Mar 2018 10:07:43 +0100 From: Michael Albinus To: Paul Eggert Subject: Re: bug#30807: Tramp tests take waaayyy too long and refuse to exit References: <1fde81b8-b266-86b8-133a-1bde81145346@cs.ucla.edu> Date: Wed, 14 Mar 2018 10:07:41 +0100 In-Reply-To: <1fde81b8-b266-86b8-133a-1bde81145346@cs.ucla.edu> (Paul Eggert's message of "Tue, 13 Mar 2018 13:48:57 -0700") Message-ID: <87efkn9g9u.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K0:Kors8WD9yn8Cl5PDDF0eHsu/KwS//n4kka2MODNdztDrnwtHdGW ESN3zJpxc5FjvavCwC/bclAybwiNKqpu7bEuBNJw+WpAo8D0SsUMVUJxg+C3vbwnZChxvuC s7TxYeO00imPrzfD/oSebDUw67xGCIZ7wvmiZ9ua6mie1FKgHd3jQWvCVlcChzqM3yRDsIy d22vKsTmRYoLKW9glb6Iw== X-UI-Out-Filterresults: notjunk:1;V01:K0:fERqlyC/dJQ=:XLPjd+zpmkcAu6qW9tDJ4n EUt8W/WNyEAco0vkOlJHARVN9QtanJmof6Dcj5X0m0inD7HQyfPUgB7fFozGfYuC3jIwnjMj/ pp/Rkeq7Wz6An88r4port56HYJXMvCo8gvdCJb40geBJqRJiweYVtfwNMd+jbnhTu0MbQOy6s egT55qH/lYBNuNxG53d6L4rPh4LWTsSOY6eHi+v/pSMSCA5FJWYuujxjMz3huDEJVrpnf64yb KPRrUHSoiqoyO3Pizqut0tH5EZ7O3E9nuhuEU4MdIVaJQtjeBn4pWx6PP2096cVDmv1U4TVlC P4KnI4r1wLi2fvoacGzHOe8lhPVQGDZfqhiGzmmazQDHEUb4sE/j8ZRGW/Fu9exNstmLCzJHK yAVJndy6suYv60tK6zPzzpFORuHV2/hhRwBouh+71mgOP7CxDJEHVQDcmRCTi2KLqyWzsn1OC S0PiwkRSBJfvilnnjemW0Zxeg7L/o4nEkwcYLJ8otBiVGFQ3snpKXuBM7gmtCK7zKUrSqtt7t Yi6OKEKPVhL3jJSxqU5Map57zhQsZLbEAcpRQdfMgV3oFS7Ti/vxLpuK0jVLX0yvpJiPEP4Dc EQOhM8x655EOC+S/+uerIqv+7FHisdtrcouTVOwnmupx5FFQWcx6QbNagwBZAmD7EGcnFKJpA lZPoGZTVRxjzHO3p24d/3EN8/3AM7wNOOJ3J1B/U0JVWQcLnc0nitJ2msGv7HNgEFAIYVSHMK FY7ITXMuRmJ73b/RkT9lnlegQtAmh9odJ5UoSrPjBHDfjC7Y5rVz2s33QWu5k3lb+wLivHqi3 JcqHMUSXfKjOukuRRqEwKGOqTzJqG7P1+2dyLrp4uPqBJn66vk= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30807 Cc: 30807@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Paul Eggert writes: Hi Paul, > For the past few weeks "make check" has been taking a looooong time on > Emacs master on my Fedora 27 desktop (AMD Phenom II X4 910e). All following timings are performed on my 8-years old ThinkPad T500 (Intel Core2 Duo T9550, 4MB RAM). Yes, something is wrong. In the emacs-26 branch, I see --8<---------------cut here---------------start------------->8--- $ time make -C test tramp-tests SELECTOR=3D'$(SELECTOR_DEFAULT)' 28.902u 4.947s 0:36.09 93.7% 0+0k 4448+4568io 0pf+0w --8<---------------cut here---------------end--------------->8--- The same call in master yields --8<---------------cut here---------------start------------->8--- $ time make -C test tramp-tests SELECTOR=3D'$(SELECTOR_DEFAULT)' 228.608u 7.401s 4:08.63 94.9% 0+0k 8064+8784io 8pf+0w --8<---------------cut here---------------end--------------->8--- Up to eight time slower. I will check what's up. (Usually, I run only the expensive Tramp tests, so I haven't seen this yet) > and some of the tests in the corresponding script look to be very > slow. Can this be sped up? Let's mark the slow tests to be expensive, > so that they are run only if one executes "make check-expensive". This is already the case. I guess you've uncovered an error, which must be fixed. > Worse, there's another long wait here: > > =C2=A0 GEN=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 lisp/net/tramp-archive-tests.log > > after this line is output: > > =C2=A0=C2=A0 passed=C2=A0 20/22=C2=A0 tramp-archive-test40-file-system-in= fo I don't see an error here. I get --8<---------------cut here---------------start------------->8--- $ time make -C test tramp-archive-tests SELECTOR=3D'$(SELECTOR_DEFAULT)' 11.131u 0.678s 0:17.43 67.6% 0+0k 0+104io 0pf+0w --8<---------------cut here---------------end--------------->8--- This is not superfast (17s duration), but maybe acceptable. > and here the wait is so long that I gave up trying to run the tests > and typed control-C to exit them. Presumably the semi-inflooping test > is tramp-archive-test42-auto-load. (Why is it 42 and not 41? Why are > there two test42s? I don't know.) No problem here: --8<---------------cut here---------------start------------->8--- $ time make -C test tramp-archive-tests SELECTOR=3D'\"tramp-archive-test42-= auto-load\"' 1.505u 0.256s 0:02.64 66.2% 0+0k 0+0io 0pf+0w --8<---------------cut here---------------end--------------->8--- The reasoning for the test numbering is explained in the comment of tramp-archive-tests.el: ;; The `tramp-archive-testnn-*' tests correspond to the respective ;; tests in tramp-tests.el. > Worse yet, after I control-C out of "make check" and get a shell > prompt back, a subsidiary Emacs that is running the Tramp test refuses > to exit and continues to chew up CPU time in the background until I > use "kill 3304" (or whatever) to kill it. This really needs to get > fixed. I will try to produce some instrumentation for tramp-archive-test42-auto-lo= ad in order to catch your problem. > Because of these problems I no longer routinely run "make check". This is bad, and we shall fix it. Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 14 11:36:21 2018 Received: (at 30807) by debbugs.gnu.org; 14 Mar 2018 15:36:21 +0000 Received: from localhost ([127.0.0.1]:33455 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ew8Rx-0006yc-04 for submit@debbugs.gnu.org; Wed, 14 Mar 2018 11:36:21 -0400 Received: from mout.gmx.net ([212.227.15.18]:57967) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ew8Rv-0006yO-MW for 30807@debbugs.gnu.org; Wed, 14 Mar 2018 11:36:20 -0400 Received: from detlef.gmx.de ([213.220.156.85]) by mail.gmx.com (mrgmx003 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MJBRC-1euUor1NqU-002oTd; Wed, 14 Mar 2018 16:36:03 +0100 From: Michael Albinus To: Paul Eggert Subject: Re: bug#30807: Tramp tests take waaayyy too long and refuse to exit References: <1fde81b8-b266-86b8-133a-1bde81145346@cs.ucla.edu> <87efkn9g9u.fsf@gmx.de> Date: Wed, 14 Mar 2018 16:36:01 +0100 In-Reply-To: <87efkn9g9u.fsf@gmx.de> (Michael Albinus's message of "Wed, 14 Mar 2018 10:07:41 +0100") Message-ID: <87d106u0ta.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:yAF3nWO/GyJ3vFFZ/pPZ24TyLOcwjT/GHA1hDRMnNbf2rLzRJ15 tC5BhlksnfU/Ldtj9wdSeFChxp4aOPHPwSo8EYiBR5jc/XL4nPoiUvCvrX3ZCpGQTTJXfFA AC9ythG9z/WZm14iGKo65tgD07ytrOz4HC3n6GtwhNjF6KTjhBYqe2+zTU16/9OV4A5IihJ iNEjGP3AzOkEfupB1/m4g== X-UI-Out-Filterresults: notjunk:1;V01:K0:QEWRRWBrp/U=:z1Qu0A4ckpiPHg+omQuMq/ UDrBNrAMNdYojNI9/8stTXxBS/ADZVuFeGJjc/dvQJGPKOUVGoTPdW8CffksCfQ10736bcTq6 MjwmVO5OL9/TzOYwduPwgeITs+BGueTAxRETb70E/PmFdn5LNKZdpUYwb/dsHJyu2pEYIkILl oLp7fftuQdkl004eSfLuakmo3v+IlnH7th2uUbYaAdLoYG5f6X2kL+++nLcXcdIKNnTP4ixL4 GoIWVkg4pBj5ITRliMKE3ZRajwNeiWa3xuLlUjm/HtgxJXJ6K7LAJ0yEewq00Fxgfpt+YSLRt nNLWCtlM+y42NXJu1EXX9RCYJZZjD1hbU/j4UZqlLc50L5i47d+agsafCssWLYHXYLpvB4BLX Np23XXkn2PAZWUjBXkwBTO3O7ZDpxWB8tPOHb0YGh9B6EMfv50uiTGdpPNdsT8b9vl487zoFN /mGiFIFc4QPnn5Jafcb5r8c+owQn67empuDjgnm6c9mZ+L/r6ypOimMH4XyrQS7G5Sg/RBXzg cyf8hIGeyzjylGdu7re0wMuVobZiPmgSbO5rtdx+pwma/HyQkElhBe0u74sK9HGAWsj/naHbz bLQHAgc9iIMyheLzinPySjlStzpsmM6HyrrScwwD94pBr3Hy4G7ONTldcx1uhoWFtewXyFFEB EMekThYjYvaaZq4ef4bukypAQLoeMp9ovoLQhGyyTkCELWaDCLvQgzcTZj1lzLx7GK56QBnSw rn0gBYyl/zpNvuHKSmgtm6obh2O0Fwxmxj7oEZu4iQyvLf57BidVQnP+WCH9mNTfbepnDNHr5 G49OQHh4hhh1JHxqhxIUgGF0A/368olIbAdzVntf1CIdkkI8lo= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30807 Cc: 30807@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Michael Albinus writes: Hi Paul, >> Because of these problems I no longer routinely run "make check". > > This is bad, and we shall fix it. As a first step, I have extended ert to print the duration time of single tests in batch mode. This is disabled by default, you can enable it via make TEST_PRINT_TEST_DURATION=1 ... Pushed to master. If you run ert interactively, there is already the almost unknown key "T" in the *ert* buffer, which gives a nice, sorted overview of the duration times. Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 14 11:54:50 2018 Received: (at 30807) by debbugs.gnu.org; 14 Mar 2018 15:54:50 +0000 Received: from localhost ([127.0.0.1]:33469 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ew8jq-0000y2-B6 for submit@debbugs.gnu.org; Wed, 14 Mar 2018 11:54:50 -0400 Received: from mout.gmx.net ([212.227.15.15]:40289) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ew8jn-0000xl-Jz for 30807@debbugs.gnu.org; Wed, 14 Mar 2018 11:54:48 -0400 Received: from detlef.gmx.de ([213.220.156.85]) by mail.gmx.com (mrgmx003 [212.227.17.190]) with ESMTPSA (Nemesis) id 0LqRKT-1eRDh220q9-00e2ur; Wed, 14 Mar 2018 16:54:33 +0100 From: Michael Albinus To: Glenn Morris Subject: Re: bug#30807: Tramp tests take waaayyy too long and refuse to exit References: <1fde81b8-b266-86b8-133a-1bde81145346@cs.ucla.edu> <2ba7vb8y4e.fsf@fencepost.gnu.org> Date: Wed, 14 Mar 2018 16:54:31 +0100 In-Reply-To: <2ba7vb8y4e.fsf@fencepost.gnu.org> (Glenn Morris's message of "Tue, 13 Mar 2018 17:27:29 -0400") Message-ID: <878tautzyg.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:b1LEAgwytRTT8RY2EmULTTMHw42tOkO6I1A01ZvVJoAlCkq76jf WnxN0rV7PYzpG5BtCCuGmHBvKEFnc0znL4jvkGwjStQ+ncfGsDvoAreTGDndniJva98P27Q +kaJ3LuswIhWMyxArvmjuZJ7cX7QR9P++lZQkrwS/VUu0xeeBD8cj0kzCsleHpwGdS2Ora6 QTPsGNQxwbmNVnCZGcm0Q== X-UI-Out-Filterresults: notjunk:1;V01:K0:fLk2wMw1Pv0=:/h5A6xmMQC6kFFljaKjeAt QxmkOX6xs/E7aBBRy1Xhco8Tqpb2GZzar4j+4KRRM/8TgvTxtdRgkd3XqBgHWnOl78tx9oo2O TyPGhU4xtqpTWbwANcMYn8wiVwRywc/XQT1ah6nBpu0Hhmm1gZik41LLRDJNPQb6XXQkgGfmv 5euQsAgVr/sbNIh3Lgq1afkHKod8Ll+sxVeF9FSNNi9A48yrWcv7CL4qLAa8KkUHlKFWhUBm7 e6hw5FXwJsN/qUjY8I1hj1YdnluDBAniXIUySgqxfBCkvsXVeQv62aDkhPSID3N1DRqDGAvKh JfIB6O47RFntwVZUhdBFxbi0M6txXV83g1bNvpWqID4dZAM7E8pHfIA+8U+ezbm/3hchE2/tv K/WK7cTbdEdu2fmt3ZYxfHRuIsvwsaT6C+0D47GxAi8Xa7FXZ0yX84hYsYlKYwtuPHpUWcw5u 8TMwAGpNs22xxxix0V3ZjSIn/s/AOJ2B0P4fX1i9BBwiy/ii3PxbYweMRf/oQ+mJ14rwC+G8/ X1tyBZVR6r6TDXzhPPyM7lZDyuS4ZMsfLLqKvq52cDclXHOniIhf9NQRQgD8XnJY5buGyuY2J q1eOAuf21eK7UK9xpI2bg2vywK4oRFKDIoGPs8dokcT3x6f7t8lnCmXcDJzMW5sQb8tQBvFIp Q52fsc/7JXSDN6r/PwxcMot1JpJ+ZxGO751/tB3BPLUKX5FeuFKG5UAOKKCEKirRuFG+zuTRe 1eQklgwv+xipWQ/Nh+2oTApPDQe+i5sQIieZZaqzFvpAf+yWQlhGccxbvH5+wbFSwvYnKmwYj pqqv7SXZnMY8J8n6svKhMRpjHGsUPwvLIJOMZbbTFCxT5qxS6E= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30807 Cc: Paul Eggert , 30807@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Glenn Morris writes: Hi Glenn, > I also find it problematically slow. Recently I identified these > particularly slow tests: > > tramp-test11-copy-file 11s > tramp-test12-rename-file 13s > tramp-test21-file-links 24s > tramp-test38-special-characters 9s > > Things are much faster for me with TEST_LOAD_EL=no (35s v 1m35s). > I wonder about the utility of that setting being yes by default. > For me, faster, more frequent testing, with the option to re-run and get > more details from failures if they occur, is better than than the > current default. This explains indeed the differences between Emacs 26 and 27. I agree with you, for default runs like a simple "make check", TEST_LOAD_EL shall be set to "no". If there's a problem, one runs "make -C test " anyway, which should use an unset TEST_LOAD_EL per default. Anyway, I will continue to analyze what makes the tests so slow. Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 14 17:02:06 2018 Received: (at 30807) by debbugs.gnu.org; 14 Mar 2018 21:02:06 +0000 Received: from localhost ([127.0.0.1]:33703 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ewDXC-0004nr-Gs for submit@debbugs.gnu.org; Wed, 14 Mar 2018 17:02:06 -0400 Received: from eggs.gnu.org ([208.118.235.92]:32889) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ewDX9-0004nK-AW for 30807@debbugs.gnu.org; Wed, 14 Mar 2018 17:02:03 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ewDX3-0003sC-94 for 30807@debbugs.gnu.org; Wed, 14 Mar 2018 17:01:58 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.0 required=5.0 tests=BAYES_20,DC_IMAGE_SPAM_HTML, DC_IMAGE_SPAM_TEXT,DC_PNG_UNO_LARGO,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:33843) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ewDWA-0003Fw-Ve; Wed, 14 Mar 2018 17:01:03 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1ewDWA-0002CW-CS; Wed, 14 Mar 2018 17:01:02 -0400 From: Glenn Morris To: Michael Albinus Subject: Re: bug#30807: Tramp tests take waaayyy too long and refuse to exit References: <1fde81b8-b266-86b8-133a-1bde81145346@cs.ucla.edu> <87efkn9g9u.fsf@gmx.de> X-Spook: Irish Republican Army Commecen wire transfer Law X-Ran: @:8":~X)nJH?,-qaP'+J-=EI|"TQ)EnB2UVrFa,`fn?0VJ_o.VLB7L~_!\2y9P.Nlnj>y9 X-Hue: blue X-Debbugs-No-Ack: yes X-Attribution: GM Date: Wed, 14 Mar 2018 17:01:02 -0400 In-Reply-To: <87efkn9g9u.fsf@gmx.de> (Michael Albinus's message of "Wed, 14 Mar 2018 10:07:41 +0100") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -4.7 (----) X-Debbugs-Envelope-To: 30807 Cc: Paul Eggert , 30807@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.7 (----) --=-=-= Content-Type: text/plain Michael Albinus wrote: >> Let's mark the slow tests to be expensive, so that they are run only >> if one executes "make check-expensive". > > This is already the case. I guess you've uncovered an error, which must > be fixed. I think he meant that more tests should be marked expensive. >From the nice new timing feature that you added: 20 slowest non-expensive tests: 2.107192 auto-revert-test03-auto-revert-tail-mode 2.185436 included-c-header-files 2.478982 tramp-test09-insert-file-contents 2.539473 tramp-test39-utf8 2.541236 tramp-test15-copy-directory 2.641033 tramp-test08-file-local-copy 3.053811 file-notify-test05-file-validity 3.057267 file-notify-test08-backup 3.238807 file-notify-test03-events 3.453809 tramp-archive-test42-auto-load 5.005737 inotify-file-watch-simple 5.270187 tramp-test10-write-region 6.005597 file-notify-test04-autorevert 6.067378 auto-revert-test04-auto-revert-mode-dired 7.129754 cl-seq-test-bug24264 7.696874 tramp-test38-special-characters 12.318760 tramp-test12-rename-file 12.621092 tramp-test11-copy-file 13.105928 auto-revert-test00-auto-revert-mode 22.254235 tramp-test21-file-links 20 slowest expensive tests: 2.443189 file-notify-test06-dir-validity-remote 2.499095 tramp-test39-utf8-with-stat 2.581147 tramp-test39-utf8-with-ls 3.058655 tramp-test39-utf8-with-perl 3.140859 auto-revert-test01-auto-revert-several-files 3.741687 tramp-test41-asynchronous-requests 4.417266 file-notify-test05-file-validity-remote 4.454070 file-notify-test01-add-watch-remote 4.894808 file-notify-test08-backup-remote 4.983632 file-notify-test02-rm-watch-remote 7.111716 auto-revert-test02-auto-revert-deleted-file 7.502341 file-notify-test04-autorevert-remote 8.159349 tramp-test38-special-characters-with-stat 8.347577 tramp-test38-special-characters-with-ls 10.124505 tramp-test38-special-characters-with-perl 10.138312 file-notify-test09-watched-file-in-watched-dir 10.299857 file-notify-test03-events-remote 34.731760 ucs-normalize-part1 43.038078 file-notify-test07-many-events 579.167091 file-notify-test07-many-events-remote --=-=-= Content-Type: image/png Content-Disposition: attachment; filename=times.png Content-Transfer-Encoding: base64 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 yptvvikimogi8taDD+qdrnIVd9/94MGDHTp0WLp0qYhMmDDBZDLdc889pzd5jQIAACAASURBVE6d clQ2AADK70p+vlXkucJCsVisVqtt9lkPRRkkMnLePL3TVa7i2j0mJqZ+/fr333//yZMn586du2rV KqPR+MILLzgsHAAA5Zabm5sk4qkoXymK2d29saJ01bT5mtbO29vNRaeXtyvuyvz27dvnz59fp06d adOm3X///X369MnIyBgzZozDwgEAUD4///yzxWKZLxKjackiUQUFviKqyC6RQRs26J2u0hXX7m6/ /eR/27ZtvXr1EhFPT8/8/HwHRQMAoLxsV5ojIiJmJyb6GQytLBZVZK+mZYk849LP09kUd2W+U6dO a9euPXjw4DfffPPYY48VFBR8+umn7dq1c1g4AADK5+effxaR48ePe3l55ajqLjc3pUuXbFUVkYYN G+qdrtIV1+7Tpk37+uuvW7duPWjQoHr16o0ZM+abb755++23HRYOAIDyyc3NFZGMjAwRMRgMFovl l19+sU0vX7duXb3TVbrirsyHh4efOnUqLS3N9q85b7311pw5cwwGg6OyAQBQHoWFhRaLxbacnZ3t 7u6uqurly5dFpHfv3rpGc5ASfu/u5uZ2xx132JZde8J9AIDLGD9+fNHVgoIC+3I1uQLNbDYAAFfz n//8R0QURVEVxc1gKLRa7b93DwoK0judIxR33x0AgConOTnZarWKyBiDIcJgUAsKtN+u0iuK4uPj o2s6B7m+3RMSEmxPIgAAUBVNGD7ctvC+1Zpau7ZHzZp/rVOnlaKIiL+/v67RHOf6dv/66687dOjw yCOPLF26ND09XZdMAACU24lt22wLVqs1LS3typUrH6anH7RaRWT+/Pm6RnOc6++7z5w5U9O0xMTE L774ok+fPj4+Pg899FD//v2bNGmiSz4AAMokpKBgt4goislkMhgM2dnZtqfqVEUZMGCA3ukc5Cb3 3RVFiYiIiIuL27lz50cffaSq6vDhw++66664uLjdu3fbnkoAAMAJLV++PELETVUVRcnKysrIyLDX VkzXrvpmc6QSnqoLDAyMiYnZtGnTxo0bmzdv/uabbzJXHQDAae3evfsHkb+K1KhRw93d3cPDw2Kx KIrSR+S1RYv0Tuc4pX1mvlatWoMHD46Pj9+5c2elBgIAoNwuXbq0TlHaKMpHublNCwu9LZYOvr5L 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 Qenp6ZGRkSdPnixxT6PRaDAYHBAJjkS7A4DrsFgsDRo0uHDhQukPeffddysvD/TClXkAcAXjxo1T VdXNza1M1e7t7T1q1KjKSwW9MHYH4LwURTl48GBoaKjeQZxUYmJir169bvUT9tK4dOlSBeaB86Dd AcfJyMj46quvkpOTmzRp0rdv31q1aumdCFXP0KFDly1bZrVab/M8qqpevXrVaDRWSCo4G67MAw6y bt26sLCwzz//PD8/f+3atWFhYV9++aXeoZxdVlZWixYt9E6hv0GDBqmqqiiKoihLliy5/WqPjIy0 WCy8uM+FMXYHHOHMmTNDhw5du3Ztp06dbFt++umn+++/f9euXYGBgfpmc2am0r1ox4U9/vjjK1as qMATKopy4MABbna4PMbugCOsXLkyKirKXu0i0r59+yeeeOLTTz8t8VhFUXbu3Dlo0CB/f/+QkJCi f9ZbrdaZM2eGhYWZTKb27duvWrWqNEddR9O0uXPntmrVysvL684771y8eLFtIrMtW7a4ubl9++23 tt3eeOONgICA8+fPJyUlKYpy9OjR3r17+/n5tWvX7uOPPy7xbMVH2rdv3/333+/v7+/n59erV6+k pCT7IbblgQMHdujQwb7/5cuXPTw83nvvveK/sUqzWCwGg6Fiq71v375Wq5Vqrw5od8ARTp482bJl y+s2hoaGpqSklObwmJiYnj17fvXVV2azeciQIdnZ2bbt77zzzuTJk59++un4+PhevXo9/vjjCQkJ JR51nWXLls2aNSs2Nvbzzz/v06fPsGHDPvjgAxHp1q3bhAkTnnnmmczMzMTExFdffXXJkiX16tWz HdW3b98ePXosXbq0e/fugwcPtn/vrc5WTCSLxdK7d+/atWvPnTv3ww8/NBqNQ4YMuS7k4MGDd+3a dezYMdtqfHy8oiiDBw8u8RurogMHDri5ubm5ud3+FXgbRVGefPJJTdOK/uMBF6fLm+l0wRtgUXlK fLXo1KlTn3/++es2vvTSS//6179KPLmIzJgxw7acmZkpv7101Wq11q5d2zZUtXn55ZfNZnPxR90o MjLy6NGj9tXx48d37drVtpyXlxcRETFkyJB27dqNHz/ettH2htlFixbZD3n++ee7detW4tluFenU qVMicuDAAdtHFy5cWLJkif0Q2z55eXm1a9d+8803bdu7dev21FNPlfiN13H+N8CeOnWqAieWUVXV /q5e6ELHN8DS7kAFKLE2jhw5Ur9+/WPHjtm3nDx5MiAgwF5pxRCRXbt2FV21FV5aWpqIpKen2z/a smVL7dq1iz9K++NVa03TvL29r2uF+vXr2w/85ZdfPDw82rRpc+3aNdsWW7tfvHjRvs93331Xp04d 23IxZ7tVJIvF8swzz5hMpv79+7/11ltFC6lo7GeffbZdu3aapp04cUJENm/eXOI3XsfJ2/2uu+6q oFqX4ODg3Nxcvf+CoGe781Qd4AjNmjV7/fXX77777qFDh7Zu3TopKemjjz6Ki4tr1apVaQ6/scBu SlXVotOJ3+ooWz3beXl5ff/997d6fDotLS0/P//s2bOXL18OCAi41fcWFhaW5mw3jaSq6sKFC6dM mRIfH//dd9+99tpro0ePnjZt2nW7RUdHv//++4cOHVq9enWLFi26detWmm+sKnr16rVr167bOYOq qrGxsa+//npFRUKVxn13wEGGDx/+v//9z9fX97vvvvP29t66devo0aNv54R169atXbv2//3f/9m3 fPXVV23atCnxwNAiRCQsLCw1NdW22rJly1mzZi1evNi256VLl4YMGfLGG2+0aNFi+PDhWpFx/9q1 a+3La9assX9vMWe7lcuXL48YMcLf33/s2LHx8fHx8fFz5sy5cbdOnTo1bdp0xYoVy5cvHz58uP0N 5eX4Rmdz9uzZjRs3luNALy+vzz77zDZWs1gsVDvsGLsDjtOkSZO///3vFXU2RVFeeumlZ599Ni0t rXXr1lu2bHn77bfXrFlT1vO88MILTz755KuvvhocHLx69eolS5bYmlvTtJEjRwYFBU2cOPHhhx+O iIhYsGDB8OHDbUdNmDDB9r2bNm167733vvjii+LPVgxfX98vv/wyOzt70KBB165dW7hwYfv27W/6 1xsdHT1r1qyMjIyhQ4eWmL9KsFqtNWvWzMrKKuX+iqL4+/t//fXXERERlRoMVZ4u9wN0wX13VJ5K vaErf3wgruiqxWJ55513bD8Gi4iIWLVqVWmOutGCBQtCQ0O9vLzat29vHwsuXLjQy8vryJEjttXp 06ebTKbk5GTbhf2dO3d26dLFZDK1bdv2448/LvFsxUf68ccfO3fu7O3tXatWraioKPut9+sOOXLk iIg8+uijpcl/079M57nvfvbs2bLOE3fnnXfqnRplo+N9d0VziR+GloaPj8+MGTPsIw+gAi1cuHDb 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 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 14 17:33:59 2018 Received: (at 30807) by debbugs.gnu.org; 14 Mar 2018 21:33:59 +0000 Received: from localhost ([127.0.0.1]:33715 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ewE22-0005c7-TI for submit@debbugs.gnu.org; Wed, 14 Mar 2018 17:33:59 -0400 Received: from eggs.gnu.org ([208.118.235.92]:40041) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ewE22-0005bu-3a for 30807@debbugs.gnu.org; Wed, 14 Mar 2018 17:33:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ewE1w-0002gt-6c for 30807@debbugs.gnu.org; Wed, 14 Mar 2018 17:33:52 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:34755) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ewE1s-0002ek-5o; Wed, 14 Mar 2018 17:33:48 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1ewE1r-0005Of-EP; Wed, 14 Mar 2018 17:33:47 -0400 From: Glenn Morris To: Michael Albinus Subject: Re: bug#30807: Tramp tests take waaayyy too long and refuse to exit References: <1fde81b8-b266-86b8-133a-1bde81145346@cs.ucla.edu> <2ba7vb8y4e.fsf@fencepost.gnu.org> <878tautzyg.fsf@gmx.de> X-Spook: Grid TWA BROMURE Incident Aldergrove Whitehouse X-Ran: TvN0r)~i3vagez~/Tw],$AW<8^]HLfE6mmH/uvV&H3c/[hZ{cGKL`&$4wpj='G5")C3.N) X-Hue: green X-Debbugs-No-Ack: yes X-Attribution: GM Date: Wed, 14 Mar 2018 17:33:47 -0400 In-Reply-To: <878tautzyg.fsf@gmx.de> (Michael Albinus's message of "Wed, 14 Mar 2018 16:54:31 +0100") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 30807 Cc: Paul Eggert , 30807@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Michael Albinus wrote: >> Things are much faster for me with TEST_LOAD_EL=no (35s v 1m35s). [...] > This explains indeed the differences between Emacs 26 and 27. No it doesn't, because that setting is the same in both branches? Some individual tramp tests are just much slower than they used to be. # test emacs-26 master ratio tramp-test38-special-characters 6.894584 7.764409 1.12616 tramp-test15-copy-directory 1.457630 2.458257 1.68648 tramp-test09-insert-file-contents 0.663612 1.775478 2.67548 tramp-test10-write-region 1.338635 4.284001 3.20028 tramp-test08-file-local-copy 0.442265 1.634770 3.69636 tramp-test14-delete-directory 0.327652 1.631007 4.97786 tramp-test12-rename-file 2.129018 12.651678 5.94249 tramp-test11-copy-file 1.838603 11.472515 6.2398 tramp-test13-make-directory 0.234813 1.559038 6.63949 tramp-test21-file-links 2.930289 21.953540 7.49194 > I agree with you, for default runs like a simple "make check", > TEST_LOAD_EL shall be set to "no". If there's a problem, one runs > "make -C test " anyway, which should use an unset TEST_LOAD_EL > per default. Sounds good to me. From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 14 20:17:36 2018 Received: (at 30807) by debbugs.gnu.org; 15 Mar 2018 00:17:36 +0000 Received: from localhost ([127.0.0.1]:33784 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ewGaO-0001Nd-HS for submit@debbugs.gnu.org; Wed, 14 Mar 2018 20:17:36 -0400 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:55714) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ewGaN-0001NP-93 for 30807@debbugs.gnu.org; Wed, 14 Mar 2018 20:17:35 -0400 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 0FB3F1616C5; Wed, 14 Mar 2018 17:17:29 -0700 (PDT) Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id kij3XZhC7hWD; Wed, 14 Mar 2018 17:17:28 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 3442B1616D2; Wed, 14 Mar 2018 17:17:28 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id ejFVOAylkQER; Wed, 14 Mar 2018 17:17:28 -0700 (PDT) Received: from Penguin.CS.UCLA.EDU (Penguin.CS.UCLA.EDU [131.179.64.200]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 1BE671616C5; Wed, 14 Mar 2018 17:17:28 -0700 (PDT) Subject: Re: bug#30807: Tramp tests take waaayyy too long and refuse to exit To: Michael Albinus References: <1fde81b8-b266-86b8-133a-1bde81145346@cs.ucla.edu> <87efkn9g9u.fsf@gmx.de> <87d106u0ta.fsf@gmx.de> From: Paul Eggert Organization: UCLA Computer Science Department Message-ID: <05bc881c-02ea-e921-8cb4-c1273674cfb5@cs.ucla.edu> Date: Wed, 14 Mar 2018 17:17:24 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 MIME-Version: 1.0 In-Reply-To: <87d106u0ta.fsf@gmx.de> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 30807 Cc: 30807@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) On 03/14/2018 08:36 AM, Michael Albinus wrote: > As a first step, I have extended ert to print the duration time of sing= le > tests in batch mode. This is disabled by default, you can enable it via > > make TEST_PRINT_TEST_DURATION=3D1 ... tramp-archive-test42-auto-load still takes so long that I kill it.=20 Here's the relevant part of the output of "make=20 TEST_PRINT_TEST_DURATION=3D1 check" at the top level. I manually killed=20 the seemingly-runaway Emacs test process. =C2=A0=C2=A0 passed=C2=A0 19/22=C2=A0 tramp-archive-test37-make-nearby-t= emp-file (0.005722 sec) =C2=A0=C2=A0 passed=C2=A0 20/22=C2=A0 tramp-archive-test40-file-system-i= nfo (0.000921 sec) Test tramp-archive-test42-auto-load backtrace: =C2=A0 signal(ert-test-failed (((should (string-match (format "tramp-arc= hiv =C2=A0 ert-fail(((should (string-match (format "tramp-archive loaded: ni= l n =C2=A0 (if (unwind-protect (setq value-886 (apply fn-884 args-885)) (set= q f =C2=A0 (let (form-description-888) (if (unwind-protect (setq value-886 (= app =C2=A0 (let ((value-886 'ert-form-evaluation-aborted-887)) (let (form-de= scr =C2=A0 (let* ((fn-884 (function string-match)) (args-885 (condition-case= er =C2=A0 (let ((file (car --dolist-tail--))) (let* ((fn-884 (function stri= ng- =C2=A0 (while --dolist-tail-- (let ((file (car --dolist-tail--))) (let* = ((f =C2=A0 (let ((--dolist-tail-- (list "/ssh::foo" (concat tramp-archive-te= st- =C2=A0 (let ((default-directory (expand-file-name temporary-file-directo= ry) =C2=A0 (closure (t) nil (let ((value-877 (gensym "ert-form-evaluation-ab= ort =C2=A0 ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-t= est =C2=A0 ert-run-test(#s(ert-test :name tramp-archive-test42-auto-load :do= cum =C2=A0 ert-run-or-rerun-test(#s(ert--stats :selector (not (or (tag :expe= nsi =C2=A0 ert-run-tests((not (or (tag :expensive-test) (tag :unstable))) #f= (co =C2=A0 ert-run-tests-batch((not (or (tag :expensive-test) (tag :unstable= ))) =C2=A0 ert-run-tests-batch-and-exit((not (or (tag :expensive-test) (tag = :un =C2=A0 eval((ert-run-tests-batch-and-exit '(not (or (tag :expensive-test= ) ( =C2=A0 command-line-1(("-L" ":." "-l" "ert" "--eval" "(setq ert-batch-pr= int =C2=A0 command-line() =C2=A0 normal-top-level() Test tramp-archive-test42-auto-load condition: =C2=A0=C2=A0=C2=A0 (ert-test-failed =C2=A0=C2=A0=C2=A0=C2=A0 ((should =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (string-match =C2=A0=C2=A0=C2=A0 (format "tramp-archive loaded: nil nil[[:ascii:]]+tra= mp-archive=20 loaded: t %s" ...) =C2=A0=C2=A0=C2=A0 (shell-command-to-string ...))) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 :form =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (string-match "tramp-archive loaded: nil=20 nil[[:ascii:]]+tramp-archive loaded: t nil" "tramp-archive loaded: nil ni= l Are you sure you want to continue connecting (yes/no)? (yes or no) ") =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 :value nil)) =C2=A0=C2=A0 FAILED=C2=A0 21/22=C2=A0 tramp-archive-test42-auto-load (23= 07.384644 sec) =C2=A0=C2=A0 passed=C2=A0 22/22=C2=A0 tramp-archive-test42-delay-load (1= .367596 sec) Ran 22 tests, 21 results as expected, 1 unexpected (2018-03-14=20 17:10:25-0700) 1 unexpected results: =C2=A0=C2=A0 FAILED=C2=A0 tramp-archive-test42-auto-load make[3]: *** [Makefile:173: lisp/net/tramp-archive-tests.log] Error 1 From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 15 06:36:49 2018 Received: (at 30807) by debbugs.gnu.org; 15 Mar 2018 10:36:49 +0000 Received: from localhost ([127.0.0.1]:34073 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ewQFd-00088O-Ba for submit@debbugs.gnu.org; Thu, 15 Mar 2018 06:36:49 -0400 Received: from mout.gmx.net ([212.227.15.18]:58823) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ewQFb-00088C-Si for 30807@debbugs.gnu.org; Thu, 15 Mar 2018 06:36:48 -0400 Received: from detlef.gmx.de ([213.220.156.85]) by mail.gmx.com (mrgmx001 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MgKUo-1fIuwM2DHK-00NeJM; Thu, 15 Mar 2018 11:36:36 +0100 From: Michael Albinus To: Paul Eggert Subject: Re: bug#30807: Tramp tests take waaayyy too long and refuse to exit References: <1fde81b8-b266-86b8-133a-1bde81145346@cs.ucla.edu> <87efkn9g9u.fsf@gmx.de> <87d106u0ta.fsf@gmx.de> <05bc881c-02ea-e921-8cb4-c1273674cfb5@cs.ucla.edu> Date: Thu, 15 Mar 2018 11:36:35 +0100 In-Reply-To: <05bc881c-02ea-e921-8cb4-c1273674cfb5@cs.ucla.edu> (Paul Eggert's message of "Wed, 14 Mar 2018 17:17:24 -0700") Message-ID: <873711ocb0.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:PubZKl9wZyP53gcMeMbJG7WTlwWytoEY2AEGkx8w+WfxxGm23Fp m/ymozW53P6pO8FcwX0MSC1Tq0fpPxZsJPXh/7pXIcZ5yA3mypRXcal85/A9T3uTBs1FqSe 48wazjie0fwJR1vrrE9H5NBm5DI1ftol+QmGn/JWjpIGYyZ4GHQhRQHjB+PozQh4pqk4qNC e300AA9Imvom1fxB+/r3w== X-UI-Out-Filterresults: notjunk:1;V01:K0:81wqUoLYmQE=:RauwLMoEpw1YIq82Ol3fl5 WXDTYhAgG2H7PxsHgoXQN0Rd8xjtyruM88erG2vgknLyE9vt9U36qoQtR8czeqncLNPTs9e9j /KwYxwREppgY5sF3WAWqz76uCzCZFSH0D7rDJEWqm2HvIGpn1rPjvUA4YhLthfUqFtjmlS4c/ ZN2wuUlqrjEhKlyiWYE40Wvtau1u253URf9C/v14z4TX8RNyp+EqAHfiUQMRPXMz6VEJV8HDt CBgaPT8v0RRs9CMAck3FDNjD2+jTWKc85SbVzRKF7B+3axgC9qydItlupeFQW+R2RW3Rv6yzq zBnwOsQYes6LDJhASp2pVk5sOePiPP3EUMUBNQMTHpx9Z+2Ul6EspI2iCxImT+ZlTuimLQQqB QsmFnewFx9oHBe+Eb+loP1Ns2atXyTIjeAzL2bmznF55CWhNVwaT3BbGq7D6xGVeDAuD27eYR qHtjDUjnyla8pTc6CwE5EkOBJBu/RBHDJysmhPvMGFYatUNpEtbsYg2Izs97DjRqfONUhWFPu 95rGHMpeYMKtGwfoxilykozQRLGjmj2Am7CE+3azSFUiv+PlEx5jN6Nr8ylWYJaq5agezulDg /fr8GWVfd5osc7X1vfLujvcTTr9UKd+68+Wf4qz2ZTf7Mk0mKcIJpJ3Pds6w9sveXxAUEfDcq i3UdrxKmKVsB3WX3gswZMdbw0gWMIYBmXP1cOWF6iYydWEoxAa22w0F2bOuBaJosWcCGQkRCD cPcKMyMgeUUJybNokA7reDLlfUAukhJYzjzAfSzR2am+GGuJPrsD3LEhG2wDMvwt295Dy6PmD Io547vaxknPhGaDgV4YR4ZqFMXyFQ5gn04xnZ0CUch1IFBFgu8= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30807 Cc: 30807@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Paul Eggert writes: Hi Paul, > I manually killed the seemingly-runaway Emacs test process. --8<---------------cut here---------------start------------->8--- "tramp-archive loaded: nil nil Are you sure you want to continue connecting (yes/no)? (yes or no) " --8<---------------cut here---------------end--------------->8--- This is the *Messages* buffer of the "seemingly-runaway Emacs test process" you've killed. Obviously, it is waiting for an answer to that question. OMG, I'm using "/ssh::" as test directory here. I shouldn't. Pushed a fix to the master branch; could you check tramp-archive-tests.el again? Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 16 11:22:49 2018 Received: (at 30807) by debbugs.gnu.org; 16 Mar 2018 15:22:49 +0000 Received: from localhost ([127.0.0.1]:37156 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ewrBw-0000TI-UJ for submit@debbugs.gnu.org; Fri, 16 Mar 2018 11:22:49 -0400 Received: from mout.gmx.net ([212.227.15.15]:36487) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ewrBw-0000T6-3j for 30807@debbugs.gnu.org; Fri, 16 Mar 2018 11:22:48 -0400 Received: from detlef.gmx.de ([213.220.156.85]) by mail.gmx.com (mrgmx001 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MMTEM-1ezdfa0zD4-008KKv; Fri, 16 Mar 2018 16:22:32 +0100 From: Michael Albinus To: Glenn Morris Subject: Re: bug#30807: Tramp tests take waaayyy too long and refuse to exit References: <1fde81b8-b266-86b8-133a-1bde81145346@cs.ucla.edu> <2ba7vb8y4e.fsf@fencepost.gnu.org> <878tautzyg.fsf@gmx.de> Date: Fri, 16 Mar 2018 16:22:29 +0100 In-Reply-To: (Glenn Morris's message of "Wed, 14 Mar 2018 17:33:47 -0400") Message-ID: <87in9wrqoa.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:F16q8xIGk56oomGnJfD5jux2QH9GbCmiWjgflvedDWzWh+R8m++ MdSfGmxZZ69QElkVHc3bzMKGda3Z9EyRxsJVuant7mXOKJC20ez4QX9jzetrE2ZRzMewvOz mINl8RPfffi8GOaZdr1E2R3fNtTBndysha2jfGTdf0KU17nxil5ZYuLTj0BWTRiV7R3ti7W 4k9MWChj0T/mmQayM4hrw== X-UI-Out-Filterresults: notjunk:1;V01:K0:CsMZBjLQgD8=:gh5TXugnnQsVCDGuQYK3sS bsyd2u0ykCXvx2VSnZEBWP9AFmgcYrtSOeB6ZR0zkd9Ua89n7Mw2mIDDU4PROevayIVu6zBZY DTVmmyJ3Ze1WQu740z+DbRfGff++ux8jHyjGmp4piODqTibnov7sPKNtpV6cqxfr4lksKTBtF v+04AFN6lAH2xoYyaPLmaOGznBzwUXAdTyA7Cnx3YEgUd3+4+ggzrxIXDDkS2ZByQKjqW8Ilb oWpa38rrJX+tBooLIPDmC7vcBhiRbTT3TV/Ac564z8mVqC3o+njCqFoV+NvrNnfFb8+56NEdm UC17AsW6lHE+grkwl+3TSL7r+mQuu5X9DKHzvdKitK2NNLTqMpvl0XSC1E88bp1o8VscoXmAB QnykVp+DwfzJKIfR/c3ujUNvxujwNMxDjNZ/IZpjkm+WbmmGtRyLZz0hwpELx0FT9Nfo36syk y0F2zYOZZPdw9pziuFcjU0l39bx5Af5lZQ9ZXGLQYWzXDUrPsvQPCuFBZfyifpOsfk/IQ+RAT sx3ZHPFfoDSpXRaQRWOKt6BBh8SxqRAKx+43T0yCM0IGNOrbTMYAlqZcvXyJeDhb8swo4aGhy 6PzKKp4ozObRWFWf6Oy/TTHWEKYrHIOfEOeaVINHVZ5cyHC7lTKByg7JEBm5eFYXLKCuufe1P 2od4OGieg1jv6AJDi9y0Zq+UdfRoXhzeV8er5lNL4N4SjAH8Y8vGyqw0AKw76abzTvV4p550V xWfM7uAouJbKR/pId3A8j2oPitDGjabXJ8RJbtNtNcG8EC2WgAsx3lza2rRi/n+kyETuzhgmX NdZCfD0do0JehETrJALNYDeK61y3X1BeoTvekUp9TynyceDNRw= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30807 Cc: Paul Eggert , 30807@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Glenn Morris writes: Hi Glenn >> I agree with you, for default runs like a simple "make check", >> TEST_LOAD_EL shall be set to "no". If there's a problem, one runs >> "make -C test " anyway, which should use an unset TEST_LOAD_EL >> per default. > > Sounds good to me. I've committed a patch, fixing this for "make check" and "make check-maybe". This should improve the situation, for example for Paul. Next step will be to review the Tramp tests. Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 16 12:03:14 2018 Received: (at 30807) by debbugs.gnu.org; 16 Mar 2018 16:03:14 +0000 Received: from localhost ([127.0.0.1]:37178 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ewrp4-0001Qx-1z for submit@debbugs.gnu.org; Fri, 16 Mar 2018 12:03:14 -0400 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:38178) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ewrp2-0001Qj-7P for 30807@debbugs.gnu.org; Fri, 16 Mar 2018 12:03:12 -0400 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 638001616D7; Fri, 16 Mar 2018 09:03:06 -0700 (PDT) Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id 039PD7boTx90; Fri, 16 Mar 2018 09:03:05 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id A86831616F1; Fri, 16 Mar 2018 09:03:05 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id EtwoK_-tWk2a; Fri, 16 Mar 2018 09:03:05 -0700 (PDT) Received: from Penguin.CS.UCLA.EDU (Penguin.CS.UCLA.EDU [131.179.64.200]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 917D01616D7; Fri, 16 Mar 2018 09:03:05 -0700 (PDT) Subject: Re: bug#30807: Tramp tests take waaayyy too long and refuse to exit To: Michael Albinus References: <1fde81b8-b266-86b8-133a-1bde81145346@cs.ucla.edu> <87efkn9g9u.fsf@gmx.de> <87d106u0ta.fsf@gmx.de> <05bc881c-02ea-e921-8cb4-c1273674cfb5@cs.ucla.edu> <873711ocb0.fsf@gmx.de> From: Paul Eggert Organization: UCLA Computer Science Department Message-ID: <62059170-75bb-4398-8629-c125c44cdfcf@cs.ucla.edu> Date: Fri, 16 Mar 2018 09:03:05 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 MIME-Version: 1.0 In-Reply-To: <873711ocb0.fsf@gmx.de> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 30807 Cc: 30807@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) On 03/15/2018 03:36 AM, Michael Albinus wrote: > OMG, I'm using "/ssh::" as test directory here. I shouldn't. Pushed a > fix to the master branch; could you check tramp-archive-tests.el again? Thanks, the test now succeeds for me. The output now says: =C2=A0=C2=A0 passed=C2=A0 21/22=C2=A0 tramp-archive-test42-auto-load (1.= 405318 sec) On my host the top four tests by time are now the following: could they=20 be sped up or marked expensive? test/lisp/net/tramp-tests.log:44:=C2=A0=C2=A0 passed=C2=A0 36/42=20 tramp-test38-special-characters (13.277773 sec) test/lisp/net/tramp-tests.log:21:=C2=A0=C2=A0 passed=C2=A0 13/42 tramp-te= st11-copy-file=20 (23.924346 sec) test/lisp/net/tramp-tests.log:22:=C2=A0=C2=A0 passed=C2=A0 14/42=20 tramp-test12-rename-file (25.823506 sec) test/lisp/net/tramp-tests.log:33:=C2=A0=C2=A0 passed=C2=A0 25/42=20 tramp-test21-file-links (47.680492 sec) Also, why not make the TEST_PRINT_TEST_DURATION=3D1 the default? It's a=20 minor hassle to remember to type "make TEST_PRINT_TEST_DURATION=3D1". From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 16 12:41:30 2018 Received: (at 30807) by debbugs.gnu.org; 16 Mar 2018 16:41:30 +0000 Received: from localhost ([127.0.0.1]:37216 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ewsQ6-0002MT-94 for submit@debbugs.gnu.org; Fri, 16 Mar 2018 12:41:30 -0400 Received: from mout.gmx.net ([212.227.15.15]:37085) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ewsQ4-0002MB-3x for 30807@debbugs.gnu.org; Fri, 16 Mar 2018 12:41:28 -0400 Received: from detlef.gmx.de ([213.220.156.85]) by mail.gmx.com (mrgmx001 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MXZ4Q-1fAVY01gv8-00WTvR; Fri, 16 Mar 2018 17:41:18 +0100 From: Michael Albinus To: Paul Eggert Subject: Re: bug#30807: Tramp tests take waaayyy too long and refuse to exit References: <1fde81b8-b266-86b8-133a-1bde81145346@cs.ucla.edu> <87efkn9g9u.fsf@gmx.de> <87d106u0ta.fsf@gmx.de> <05bc881c-02ea-e921-8cb4-c1273674cfb5@cs.ucla.edu> <873711ocb0.fsf@gmx.de> <62059170-75bb-4398-8629-c125c44cdfcf@cs.ucla.edu> Date: Fri, 16 Mar 2018 17:41:16 +0100 In-Reply-To: <62059170-75bb-4398-8629-c125c44cdfcf@cs.ucla.edu> (Paul Eggert's message of "Fri, 16 Mar 2018 09:03:05 -0700") Message-ID: <87efkkrn0z.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K0:PyOzgKtrEEE5N5/b49atBrryR5fcJxoNECrKDCRKz0CEh7ybtPp Y6QZeV5ETPB7JBO75YV1bhqLnT3XYVdcEg3ztcRF9HEm2tK65XyvNiqRVpTkRvD+D6vL8V4 xc1/VpmacDbOyzg4srh5ct5jrnolvFD/6q90yduM4XjtOfVA4j5VQLh9J6OcxHGnlNoeshH OwOqe+cJv34trZX4X/u6w== X-UI-Out-Filterresults: notjunk:1;V01:K0:YsSfmpwHZCc=:VR1vmKiykiQIgccLD2KVWj gypDVJC1mizn98XqpZ3Aa7v+uLgUzp9JmJSO4msFvgx2ZohA0C9STGTnedqHQ4NJuLCxwudZV uzayOGGus4HyejAkVAGnN9GVNipLXuNT1I+JzD1DSX3Gt6u4V/38KzNS+9R/7LlIgdSMG3cdL wxP7L3d1nw98YqRQOV1utXDzzfnbFpcmn2sSxUbNr89jlhb7oOtHrvdG41kqNY+04GnajWxzg qXW8Y4i7bTxv+upWt5Q8v70kpVtr2AWXXc9G2yKRjFO3jUWTRNBxUBG5Fc0lB5vqFMENqMKNx vGF/5T4W82lANr2Jd8vZ9IYesrg2WiOVUZuqNURepoDacXmnG1rN3nGJQcOAAhXSAYl+jva8v /jd7x3+zOPz93iWvWmUnnsqehhpDB4pGGVL3L0WfMESi081zAXDKFEhNigPaSIxOVVe9dEfVd UPCklKb/0bm2ljsFk39RhMFEvxHMZ56NMKAZDk5Bl+HpXsXaWRRCUrBYtiH8PNrYKFQMZCCC/ GavsanCEXmBNKzUsqlobh8Elv4anbuTLiHjp9lMsnYqu/Xc09+pniphULbSzHNgAkTEQHSHGy m9+exYn8Y0YOewqgc8Xw2ngnRh/9X0VqO8ezm0ozirlYzJbsVF2eAFztfCroc/W1WxjN6AVJ0 VSRITgx4aY/3ONGkKohaWxsamj4YsoALjT6de2alnrQi53n2KBqp8kauPUMGZpt/JWpeYXfaF uSXZWMI/t3rRGJJgbjLiAFUuT3AFGqnLMsmHuW7UnS5HQChjSnkC828S4HGCZtFlplY2UdWWB 6j05NpVNYEpmSYkABpCX9T844c/PzIskKVyi2BH4JmqddqtBe0= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30807 Cc: 30807@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Paul Eggert writes: Hi Paul, > On my host the top four tests by time are now the following: could > they be sped up or marked expensive? > > test/lisp/net/tramp-tests.log:44:=C2=A0=C2=A0 passed=C2=A0 36/42 > tramp-test38-special-characters (13.277773 sec) > test/lisp/net/tramp-tests.log:21:=C2=A0=C2=A0 passed=C2=A0 13/42 > tramp-test11-copy-file (23.924346 sec) > test/lisp/net/tramp-tests.log:22:=C2=A0=C2=A0 passed=C2=A0 14/42 > tramp-test12-rename-file (25.823506 sec) > test/lisp/net/tramp-tests.log:33:=C2=A0=C2=A0 passed=C2=A0 25/42 > tramp-test21-file-links (47.680492 sec) This are times counted with TEST_LOAD_EL=3Dyes. I've committed 2d0853f62ac65f974f25887f69506bfe923bf14b, which changes the defaults (see also README). Rerunning the tests shall show improved timings. I don't want to set these tests as expensive, because they check essential Tramp features. But as said the other message, I will work to make them slimmer. > Also, why not make the TEST_PRINT_TEST_DURATION=3D1 the default? It's a > minor hassle to remember to type "make TEST_PRINT_TEST_DURATION=3D1". I have no opinion on this. Glenn? Eli? Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 16 14:58:44 2018 Received: (at 30807) by debbugs.gnu.org; 16 Mar 2018 18:58:44 +0000 Received: from localhost ([127.0.0.1]:37274 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ewuYt-0005gO-RT for submit@debbugs.gnu.org; Fri, 16 Mar 2018 14:58:44 -0400 Received: from eggs.gnu.org ([208.118.235.92]:38580) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ewuYs-0005g8-2j for 30807@debbugs.gnu.org; Fri, 16 Mar 2018 14:58:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ewuYm-0007la-AH for 30807@debbugs.gnu.org; Fri, 16 Mar 2018 14:58:37 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:32965) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ewuYi-0007jy-0K; Fri, 16 Mar 2018 14:58:32 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1ewuYh-00031d-LF; Fri, 16 Mar 2018 14:58:31 -0400 From: Glenn Morris To: Michael Albinus Subject: Re: bug#30807: Tramp tests take waaayyy too long and refuse to exit References: <1fde81b8-b266-86b8-133a-1bde81145346@cs.ucla.edu> <87efkn9g9u.fsf@gmx.de> <87d106u0ta.fsf@gmx.de> <05bc881c-02ea-e921-8cb4-c1273674cfb5@cs.ucla.edu> <873711ocb0.fsf@gmx.de> <62059170-75bb-4398-8629-c125c44cdfcf@cs.ucla.edu> <87efkkrn0z.fsf@gmx.de> X-Spook: Public Health unclassified Snow Brown out Border Patrol X-Ran: POG{yg"uVFQ+4>rU~Cv6@nQNXC~1Zr_O}jKmwf1Rney?|2nK7oZEkC:+68tao^_d(^l<@P X-Hue: green X-Debbugs-No-Ack: yes X-Attribution: GM Date: Fri, 16 Mar 2018 14:58:31 -0400 In-Reply-To: <87efkkrn0z.fsf@gmx.de> (Michael Albinus's message of "Fri, 16 Mar 2018 17:41:16 +0100") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 30807 Cc: Paul Eggert , 30807@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) >> Also, why not make the TEST_PRINT_TEST_DURATION=1 the default? It's a >> minor hassle to remember to type "make TEST_PRINT_TEST_DURATION=1". I can't think of a reason not to print the timing information. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 16 17:35:43 2018 Received: (at 30807) by debbugs.gnu.org; 16 Mar 2018 21:35:43 +0000 Received: from localhost ([127.0.0.1]:37351 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ewx0o-0002wB-SV for submit@debbugs.gnu.org; Fri, 16 Mar 2018 17:35:43 -0400 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:47916) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ewx0l-0002vv-0J for 30807@debbugs.gnu.org; Fri, 16 Mar 2018 17:35:39 -0400 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 7648B1616FC; Fri, 16 Mar 2018 14:35:32 -0700 (PDT) Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id EWqANnbduYap; Fri, 16 Mar 2018 14:35:31 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id B824116171A; Fri, 16 Mar 2018 14:35:31 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id mnQ-rvXyBTwS; Fri, 16 Mar 2018 14:35:31 -0700 (PDT) Received: from Penguin.CS.UCLA.EDU (Penguin.CS.UCLA.EDU [131.179.64.200]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id A10261616FC; Fri, 16 Mar 2018 14:35:31 -0700 (PDT) Subject: Re: bug#30807: Tramp tests take waaayyy too long and refuse to exit To: Michael Albinus References: <1fde81b8-b266-86b8-133a-1bde81145346@cs.ucla.edu> <87efkn9g9u.fsf@gmx.de> <87d106u0ta.fsf@gmx.de> <05bc881c-02ea-e921-8cb4-c1273674cfb5@cs.ucla.edu> <873711ocb0.fsf@gmx.de> <62059170-75bb-4398-8629-c125c44cdfcf@cs.ucla.edu> <87efkkrn0z.fsf@gmx.de> From: Paul Eggert Organization: UCLA Computer Science Department Message-ID: Date: Fri, 16 Mar 2018 14:35:31 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 MIME-Version: 1.0 In-Reply-To: <87efkkrn0z.fsf@gmx.de> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 30807 Cc: 30807@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) On 03/16/2018 09:41 AM, Michael Albinus wrote: >> On my host the top four tests by time are now the following: could >> they be sped up or marked expensive? >> >> test/lisp/net/tramp-tests.log:44:=C2=A0=C2=A0 passed=C2=A0 36/42 >> tramp-test38-special-characters (13.277773 sec) >> test/lisp/net/tramp-tests.log:21:=C2=A0=C2=A0 passed=C2=A0 13/42 >> tramp-test11-copy-file (23.924346 sec) >> test/lisp/net/tramp-tests.log:22:=C2=A0=C2=A0 passed=C2=A0 14/42 >> tramp-test12-rename-file (25.823506 sec) >> test/lisp/net/tramp-tests.log:33:=C2=A0=C2=A0 passed=C2=A0 25/42 >> tramp-test21-file-links (47.680492 sec) > This are times counted with TEST_LOAD_EL=3Dyes. I've committed > 2d0853f62ac65f974f25887f69506bfe923bf14b, which changes the defaults > (see also README). Rerunning the tests shall show improved timings. Thanks, I did a 'git pull' and a 'make bootstrap' followed by a 'make=20 check' and got better numbers. Here are the top four now: test/lisp/net/tramp-tests.log:33:=C2=A0=C2=A0 passed=C2=A0 25/42=20 tramp-test21-file-links (9.909445 sec) test/lisp/emacs-lisp/cl-seq-tests.log:13:=C2=A0=C2=A0 passed=C2=A0 12/13=20 cl-seq-test-bug24264 (12.105374 sec) test/lisp/net/tramp-tests.log:44:=C2=A0=C2=A0 passed=C2=A0 36/42=20 tramp-test38-special-characters (13.106871 sec) test/lisp/autorevert-tests.log:3:=C2=A0=C2=A0 passed=C2=A0 1/3=20 auto-revert-test00-auto-revert-mode (13.113220 sec) From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 17 05:19:06 2018 Received: (at 30807) by debbugs.gnu.org; 17 Mar 2018 09:19:06 +0000 Received: from localhost ([127.0.0.1]:37502 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ex7zW-0006zd-4K for submit@debbugs.gnu.org; Sat, 17 Mar 2018 05:19:06 -0400 Received: from eggs.gnu.org ([208.118.235.92]:36127) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ex7zU-0006z6-LX for 30807@debbugs.gnu.org; Sat, 17 Mar 2018 05:19:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ex7zM-0003Xj-Fb for 30807@debbugs.gnu.org; Sat, 17 Mar 2018 05:18:59 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:47013) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ex7zM-0003Xc-B8; Sat, 17 Mar 2018 05:18:56 -0400 Received: from [176.228.60.248] (port=1932 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1ex7zL-0007YO-P7; Sat, 17 Mar 2018 05:18:56 -0400 Date: Sat, 17 Mar 2018 11:18:58 +0200 Message-Id: <83k1uboy9p.fsf@gnu.org> From: Eli Zaretskii To: Michael Albinus In-reply-to: <87efkkrn0z.fsf@gmx.de> (message from Michael Albinus on Fri, 16 Mar 2018 17:41:16 +0100) Subject: Re: bug#30807: Tramp tests take waaayyy too long and refuse to exit References: <1fde81b8-b266-86b8-133a-1bde81145346@cs.ucla.edu> <87efkn9g9u.fsf@gmx.de> <87d106u0ta.fsf@gmx.de> <05bc881c-02ea-e921-8cb4-c1273674cfb5@cs.ucla.edu> <873711ocb0.fsf@gmx.de> <62059170-75bb-4398-8629-c125c44cdfcf@cs.ucla.edu> <87efkkrn0z.fsf@gmx.de> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 30807 Cc: eggert@cs.ucla.edu, 30807@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: Michael Albinus > Date: Fri, 16 Mar 2018 17:41:16 +0100 > Cc: 30807@debbugs.gnu.org > > > Also, why not make the TEST_PRINT_TEST_DURATION=1 the default? It's a > > minor hassle to remember to type "make TEST_PRINT_TEST_DURATION=1". > > I have no opinion on this. Glenn? Eli? If tests becoming slow is something that happens a lot, and we want to keep track of that, then indeed it sounds like a good idea. Otherwise, it's just useless clutter. Alternatively, maybe we should do this only for certain parts of the suite, where this issue pops frequently. From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 17 05:30:41 2018 Received: (at 30807) by debbugs.gnu.org; 17 Mar 2018 09:30:41 +0000 Received: from localhost ([127.0.0.1]:37506 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ex8Aj-0007H3-7V for submit@debbugs.gnu.org; Sat, 17 Mar 2018 05:30:41 -0400 Received: from mout.gmx.net ([212.227.15.18]:53009) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ex8Ah-0007Gq-6u for 30807@debbugs.gnu.org; Sat, 17 Mar 2018 05:30:39 -0400 Received: from detlef.gmx.de ([212.86.42.223]) by mail.gmx.com (mrgmx002 [212.227.17.190]) with ESMTPSA (Nemesis) id 0Llm9w-1eNnPp08Dw-00ZP0a; Sat, 17 Mar 2018 10:30:21 +0100 From: Michael Albinus To: Eli Zaretskii Subject: Re: bug#30807: Tramp tests take waaayyy too long and refuse to exit References: <1fde81b8-b266-86b8-133a-1bde81145346@cs.ucla.edu> <87efkn9g9u.fsf@gmx.de> <87d106u0ta.fsf@gmx.de> <05bc881c-02ea-e921-8cb4-c1273674cfb5@cs.ucla.edu> <873711ocb0.fsf@gmx.de> <62059170-75bb-4398-8629-c125c44cdfcf@cs.ucla.edu> <87efkkrn0z.fsf@gmx.de> <83k1uboy9p.fsf@gnu.org> Date: Sat, 17 Mar 2018 10:30:19 +0100 In-Reply-To: <83k1uboy9p.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 17 Mar 2018 11:18:58 +0200") Message-ID: <878tarrqvo.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:KVXilw13u5hwmRCHMkwsfj3UCb7G+XnyJ4BgFarsHiDA+sH8KYG jOqYvE6oDwmAdazd/Ap3Koq+mRoD9ZWtLnTBO92GBMQkLnxDEW2JpPNl6HwPm40KNpJcOmn RQCsaGHyi80drRjiPgFoPXFqchrvi3OB0b+E5Z2s+reBhCaIU7UN8FM2h5Dctt+LjFW4xRs ypA75pGjybiPRSY6SckMA== X-UI-Out-Filterresults: notjunk:1;V01:K0:gBzDzx7lZAw=:ZwLAYLqwd8wK8tMDxwO5v8 vIdKAtS8wmlym9iuB6XYTUtj0iJ3X7Rijo80C9zoePeOpBccIfxX3JmiyX73se6QfA3URbtO5 v1f2zNl1+xHPqtLc7pDve+vbuAKxz43FoMpLvHRfkwvxlR8b8tH0V9N8GqeRwpsbJ0NOKEWvU pvkNTFWCVuCY2llnGL/bUixHUqpIZg4i112gzS+5kX5ZKkYeFiRlmbIT5GEnIu1YRJ/9xi7QW ri30mhFByj3y1q5esSuTfeWXkiciRqo3E3FzsP10CSAcZNgQbO0liyIk2Ou6g4ymMoLuKv5rp QAIH8tF/7iX7iek2Jgg89oxGT5r00C4bwqpysHZpkF0S1nlnP+4xYRMpGbMYBEBrDqRY3khzi aZe0D95vUK7CE3eNz3jG84GTEnjJ4U8jJwMZvnrGoRiqEEMFjoUIP3GOspid+aut9nm7xOWfY J+Xt0qmK0ezArvyuYjdpXk0d/ZPvSuVriXKC3s0Vzx3ZavZBokymkl8jdaCxy/MndB0xeoYTq njxUuQ8Q3qx9oCbdOoEOxkF0JOEeOGo4+20cxVRNiz1ZJNICKmSpWK2yVbWcuWWCtfSTzoqCQ UCOs+KLHBUuuaczCqYeXgMGjrKin3v6Lo1mByt0afNBXuFTWbrVyFBz1XR1o7XTQeKYZ8XsNi MgN+p2MXsNt2wPk4D3ShgyBLAkfraeJjoRJg7gfS8dlrtVZkSwCI9o89OLezN2Q4HNWy2Q5sB 2hB/4E+GDnxI+tRgXONHARwIQJLdbh65QIk8VC16u/Z8QpcPagMbT+pfvUo4FDEZe/qVQmEMM jb1EyXp3O9Q7rkofrX7njW1icBkAGEul4JJQhk0AUIChajvV2E= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30807 Cc: eggert@cs.ucla.edu, 30807@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Eli Zaretskii writes: Hi Eli, >> > Also, why not make the TEST_PRINT_TEST_DURATION=1 the default? It's a >> > minor hassle to remember to type "make TEST_PRINT_TEST_DURATION=1". >> >> I have no opinion on this. Glenn? Eli? > > If tests becoming slow is something that happens a lot, and we want to > keep track of that, then indeed it sounds like a good idea. > Otherwise, it's just useless clutter. > > Alternatively, maybe we should do this only for certain parts of the > suite, where this issue pops frequently. Your message arrived me 5 minutes too late; I've just committed a patch as proposed by Paul and Glenn. Let's see how this "clutter" is in the way. If people protest, we still could apply what you have proposed (make it configurable, again; enable it by default for suspicious test files; disable it by default for the other tests). Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 17 10:59:57 2018 Received: (at 30807) by debbugs.gnu.org; 17 Mar 2018 14:59:57 +0000 Received: from localhost ([127.0.0.1]:38575 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1exDJN-0000ad-0d for submit@debbugs.gnu.org; Sat, 17 Mar 2018 10:59:57 -0400 Received: from mout.gmx.net ([212.227.15.18]:59283) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1exDJL-0000aQ-8e for 30807@debbugs.gnu.org; Sat, 17 Mar 2018 10:59:55 -0400 Received: from detlef.gmx.de ([212.86.42.223]) by mail.gmx.com (mrgmx003 [212.227.17.190]) with ESMTPSA (Nemesis) id 0LaFmY-1eCYkW0jra-00m17N; Sat, 17 Mar 2018 15:59:46 +0100 From: Michael Albinus To: Paul Eggert Subject: Re: bug#30807: Tramp tests take waaayyy too long and refuse to exit References: <1fde81b8-b266-86b8-133a-1bde81145346@cs.ucla.edu> <87efkn9g9u.fsf@gmx.de> <87d106u0ta.fsf@gmx.de> <05bc881c-02ea-e921-8cb4-c1273674cfb5@cs.ucla.edu> <873711ocb0.fsf@gmx.de> <62059170-75bb-4398-8629-c125c44cdfcf@cs.ucla.edu> <87efkkrn0z.fsf@gmx.de> Date: Sat, 17 Mar 2018 15:59:44 +0100 In-Reply-To: (Paul Eggert's message of "Fri, 16 Mar 2018 14:35:31 -0700") Message-ID: <87bmfm4ujj.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:7Hq9Gmn/AZDKze4hP0Q34lcpXv7NY24i9V9EBTLk5u8l2pbKdU0 +H6v9+nIQblfeJHf2YXBuGgP3vhl3STqQi/KU9QSzh278N7bq5J6p9Mghy5a3ZxQV2Nw8n2 5YeJ1uUDDB1Gcd/ER/9yuR+JtI9YS2RHtIVNjOhOw22FnawEyHZPJYARQKhrhqixiIXmZNA GkY3vuKG6kiZpcIV2f6VA== X-UI-Out-Filterresults: notjunk:1;V01:K0:sOp+d+Ky03k=:26cJlZzuwDXlIi/kZJhYe0 UOLNuEyIDjHEwwk7sdDF9BpdrLqk0JPCmr+x0RzP5Omc7vBrbkmdSJywQqzEQi7gwsQnIgbBo ZmCZbRlGz820lH/yPL82QaOm8E6i9EjPCSHhL17hCCe5N4onSR6uwJJQbEf30yWejr7Z2Owm8 VG84kEdcIcnuD1GfvhT8wM8c8S94WRi22E/LWL6LqaCFwbFWGuQ2fMv87pfkc/V/oHwk/ToZE +w7s3lVR+1xEOfgo6n/n+qwCeL3q2KxN/mT6XhrFcOKgB6GIi1D3sjH4pG7tlTXkC53o7pqGz SxZOFO/tvoEXlLEh1Y/fAad4z2Ar3pVLly6v9uiSN30EAdCN+eQ0WRZMZ6f/3mVv+yZVvft1f MJ8O6Ssy4hDGiCVjjEdOBFMjC+QrFj3s6dtaS1ROraFLABRte1ts4nQjHFFeR7lgDV9eFI/LB ZQ3ozsa5xAOo28SQWuQZNX3ZW6EOzjFjNn14jYedQ4A4XLWkjlrGiAqD7kKjy3TnMsY2MrP1P WScmH0uRo3020lBsUL4cZVIRXdiurbRWjpOj1udmQeDOgpPWmD6jW0HgEVG5v4e8Ns99bQBRv bomGDXBGTkT0TdITP4bx6nSHlxzOpM4OuCMLBgAm+Si5cNQzaLypvPK/z+iRBNYqUM91tW4Ge 7dxY7wGCpWznVYt4XH6G4Xcc6hqfKB3Nt98IsPEnSqiDhQ+vG850Q+NqpUeDuA5aSYdeEPYSU nBKa/wV823Na87j2w7L62rzspFDGwAcTdY73ZQXIQPn1PUvrn0xycjChRXoVj/OvWt0gPPi8A L4hIzZ23u5fwaf/M9RUKdV5fiHA1Y9CIRSMUDMUn4IAjrLzT2M= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30807 Cc: 30807@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Paul Eggert writes: Hi Paul, > Thanks, I did a 'git pull' and a 'make bootstrap' followed by a 'make > check' and got better numbers. Here are the top four now: > > tramp-test21-file-links (9.909445 sec) > cl-seq-test-bug24264 (12.105374 sec) > tramp-test38-special-characters (13.106871 sec) > auto-revert-test00-auto-revert-mode (13.113220 sec) I've profiled tramp-tests.el, and could optimize some of the tests. Surprisingly, should-error clauses take much more time than other forms. Furthermore, there was an error in how tramp-tests determine whether expensive tests run. This I've fixed as well. As a result, I have now passed 13/42 tramp-test11-copy-file (1.050841 sec) passed 14/42 tramp-test12-rename-file (1.175471 sec) passed 25/42 tramp-test21-file-links (0.606194 sec) passed 36/42 tramp-test38-special-characters (0.535814 sec) Ran 42 tests, 41 results as expected, 1 skipped (2018-03-17 15:49:10+0100, 13.198513 sec) The high runners take less time, and the whole duration for tramp-tests is 13 sec. This is acceptable, isn't it? I will continue to analyze other long-running tests I feel responsible (autorevert-tests, filenotify-tests), but for this bug report I believe we could close it. Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 17 11:23:58 2018 Received: (at 30807) by debbugs.gnu.org; 17 Mar 2018 15:23:58 +0000 Received: from localhost ([127.0.0.1]:38582 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1exDgc-0001CM-15 for submit@debbugs.gnu.org; Sat, 17 Mar 2018 11:23:58 -0400 Received: from mail-io0-f170.google.com ([209.85.223.170]:37025) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1exDga-0001C8-Rc for 30807@debbugs.gnu.org; Sat, 17 Mar 2018 11:23:57 -0400 Received: by mail-io0-f170.google.com with SMTP id d71so15937676iog.4 for <30807@debbugs.gnu.org>; Sat, 17 Mar 2018 08:23:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=XHgcyvV2N1Z9W6mhOz3pMdOdquDMLpm/aa8qc4AR0sQ=; b=Q2PsNI3kWOdpYzFalUF0eKcLASwWJT/RghJI2hvVskgBH/rFsJihbfDSdiBeRODGo8 or5sm2UzL479hjVGMMEv2OAxmHLPtdCr5LxghhlgiRDwB39Jg/zm4cRl2IPSBogAuDBH wAqGAb5VEiIz8FOBTHpjxmMJv7FiiUPL/tKKM/C1bekRxPUnm2bnDOj1qJ1AmeFYOABa yNarzp/Genb6SBLDJFvDZmIoWswZKKAJHSD7QbDfzuZafe+6AkUm/zlxCT2ztst/cdUv 09jmrxwZfRbIu7XQlOcPWfFdDlTegfiD9AeZD8Sg3BP56Ms0VIevx5FTOB8xWawDd+Jp YNdg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=XHgcyvV2N1Z9W6mhOz3pMdOdquDMLpm/aa8qc4AR0sQ=; b=jpWQY3wi3h5GyNBpy1qhcnISZWdXa9aGs9oufz5s16q+lN69WSZLNdgFRF31QKfI8b HDYCDhQDiGa9Y4E1yabeho9zpS1P7C6KN//XKeUSirbOA1TWaNN7SoDfRdg9Z1FiFiIN Oz3HlfrBbCMXus9IwRzuMqZLZpFRUoWMXOjECjxFP5KXhy2voEQYiJv7941nc6H9V5/j E40ReGrBKPCzE2HGVS/oAPvjnKrSdDsfp8pxsOEb0F7EmT5S1IS2+XcIc9d5fVkTaVDI 76pPwaGkbc+cjiX1tZOQZmmGRwS2mwa0FCVxP3WsIIA8UwfnRy6dkn1zGvjiPSfjLtnQ hSkg== X-Gm-Message-State: AElRT7EoA31a12C7+uAZZYqch18Ive8SWeWLluS9H4Ps/QPK6mqv7Gz/ d/woEbM/ImVahiFRk/iY8trgrQ== X-Google-Smtp-Source: AG47ELtEeVCgRrqN0X4t7y/y4tGGeX8e+rcif+CoU/ZM9YNvv8O55AfSFCukLHbhbC9/qqrKqiuElA== X-Received: by 10.107.199.195 with SMTP id x186mr6050657iof.176.1521300231279; Sat, 17 Mar 2018 08:23:51 -0700 (PDT) Received: from zebian (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34]) by smtp.googlemail.com with ESMTPSA id 190sm5910327ioy.54.2018.03.17.08.23.49 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 17 Mar 2018 08:23:50 -0700 (PDT) From: Noam Postavsky To: Michael Albinus Subject: Re: bug#30807: Tramp tests take waaayyy too long and refuse to exit References: <1fde81b8-b266-86b8-133a-1bde81145346@cs.ucla.edu> <87efkn9g9u.fsf@gmx.de> <87d106u0ta.fsf@gmx.de> <05bc881c-02ea-e921-8cb4-c1273674cfb5@cs.ucla.edu> <873711ocb0.fsf@gmx.de> <62059170-75bb-4398-8629-c125c44cdfcf@cs.ucla.edu> <87efkkrn0z.fsf@gmx.de> <87bmfm4ujj.fsf@gmx.de> Date: Sat, 17 Mar 2018 11:23:48 -0400 In-Reply-To: <87bmfm4ujj.fsf@gmx.de> (Michael Albinus's message of "Sat, 17 Mar 2018 15:59:44 +0100") Message-ID: <87370yvi7v.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 30807 Cc: Paul Eggert , 30807@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) Michael Albinus writes: > I've profiled tramp-tests.el, and could optimize some of the > tests. Surprisingly, should-error clauses take much more time than other > forms. The ert machinery for should-* forms is pretty hairy, we'll probably have to overhaul it to solve Bug#30745 anyway. From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 18 20:02:11 2018 Received: (at 30807-done) by debbugs.gnu.org; 19 Mar 2018 00:02:11 +0000 Received: from localhost ([127.0.0.1]:40475 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1exiFf-0003Ib-I0 for submit@debbugs.gnu.org; Sun, 18 Mar 2018 20:02:11 -0400 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:35064) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1exiFd-0003IF-Jq for 30807-done@debbugs.gnu.org; Sun, 18 Mar 2018 20:02:10 -0400 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 6CDB316169C; Sun, 18 Mar 2018 17:02:03 -0700 (PDT) Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id eBgT7gMu_GpG; Sun, 18 Mar 2018 17:02:02 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 460EF1616BA; Sun, 18 Mar 2018 17:02:02 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id NHSVit6zDx49; Sun, 18 Mar 2018 17:02:02 -0700 (PDT) Received: from [192.168.1.9] (unknown [47.154.30.119]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id EBB1916169C; Sun, 18 Mar 2018 17:02:01 -0700 (PDT) Subject: Re: bug#30807: Tramp tests take waaayyy too long and refuse to exit To: Michael Albinus References: <1fde81b8-b266-86b8-133a-1bde81145346@cs.ucla.edu> <87efkn9g9u.fsf@gmx.de> <87d106u0ta.fsf@gmx.de> <05bc881c-02ea-e921-8cb4-c1273674cfb5@cs.ucla.edu> <873711ocb0.fsf@gmx.de> <62059170-75bb-4398-8629-c125c44cdfcf@cs.ucla.edu> <87efkkrn0z.fsf@gmx.de> <87bmfm4ujj.fsf@gmx.de> From: Paul Eggert Organization: UCLA Computer Science Department Message-ID: <2fbc03f3-4b3d-d5ac-28e2-126e0f26b7e6@cs.ucla.edu> Date: Sun, 18 Mar 2018 17:02:01 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 MIME-Version: 1.0 In-Reply-To: <87bmfm4ujj.fsf@gmx.de> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 30807-done Cc: 30807-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Michael Albinus wrote: > The high runners take less time, and the whole duration for tramp-tests > is 13 sec. This is acceptable, isn't it? Sounds good to me, and thanks. Closing. From unknown Fri Jun 13 10:21:17 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 16 Apr 2018 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 01 16:29:16 2018 Received: (at control) by debbugs.gnu.org; 1 Aug 2018 20:29:16 +0000 Received: from localhost ([127.0.0.1]:37957 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fkxkC-0000SM-6D for submit@debbugs.gnu.org; Wed, 01 Aug 2018 16:29:16 -0400 Received: from eggs.gnu.org ([208.118.235.92]:34141) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fkxk9-0000S8-Up for control@debbugs.gnu.org; Wed, 01 Aug 2018 16:29:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fkxk3-0001D9-NH for control@debbugs.gnu.org; Wed, 01 Aug 2018 16:29:08 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:54640) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fkxk3-0001D5-Jg for control@debbugs.gnu.org; Wed, 01 Aug 2018 16:29:07 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1fkxk3-0008AI-D8 for control@debbugs.gnu.org; Wed, 01 Aug 2018 16:29:07 -0400 Subject: control message for bug 30807 To: X-Mailer: mail (GNU Mailutils 2.99.98) Message-Id: From: Glenn Morris Date: Wed, 01 Aug 2018 16:29:07 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) unarchive 30807 From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 01 16:31:53 2018 Received: (at 30807) by debbugs.gnu.org; 1 Aug 2018 20:31:53 +0000 Received: from localhost ([127.0.0.1]:37961 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fkxmj-0000XN-HW for submit@debbugs.gnu.org; Wed, 01 Aug 2018 16:31:53 -0400 Received: from eggs.gnu.org ([208.118.235.92]:35448) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fkxmi-0000XC-Er for 30807@debbugs.gnu.org; Wed, 01 Aug 2018 16:31:52 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fkxmc-00047h-H3 for 30807@debbugs.gnu.org; Wed, 01 Aug 2018 16:31:47 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:54681) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fkxmY-00046I-J5; Wed, 01 Aug 2018 16:31:42 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1fkxmX-0002rZ-Om; Wed, 01 Aug 2018 16:31:41 -0400 From: Glenn Morris To: Michael Albinus Subject: Re: bug#30807: Tramp tests take waaayyy too long and refuse to exit References: <1fde81b8-b266-86b8-133a-1bde81145346@cs.ucla.edu> <87efkn9g9u.fsf@gmx.de> <87d106u0ta.fsf@gmx.de> <05bc881c-02ea-e921-8cb4-c1273674cfb5@cs.ucla.edu> <873711ocb0.fsf@gmx.de> <62059170-75bb-4398-8629-c125c44cdfcf@cs.ucla.edu> <87efkkrn0z.fsf@gmx.de> <87bmfm4ujj.fsf@gmx.de> X-Spook: national information infrastructure S Key Electric Pipe X-Ran: *W,am)cS/T+moNj[;%oyP*0=IZ}}tVUOTxTJg!IuB{=5IKN4c~'ncJ15h)r#(. X-Hue: blue X-Attribution: GM Date: Wed, 01 Aug 2018 16:31:41 -0400 In-Reply-To: <87bmfm4ujj.fsf@gmx.de> (Michael Albinus's message of "Sat, 17 Mar 2018 15:59:44 +0100") Message-ID: <9lmuu5q15e.fsf@fencepost.gnu.org> User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 30807 Cc: Paul Eggert , 30807@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) With current master, tramp-archive-tests are very slow. My time to run "make -j8 check" is 3 minutes. If I remove tramp-archive-tests.el, it changes to 30 seconds. Here are the slowest tests. Perhaps anything that takes more than 10 seconds should be tagged expensive? LONG-RUNNING TESTS ------------------ passed 10/22 tramp-archive-test11-copy-file (30.784306 sec) passed 11/22 tramp-archive-test15-copy-directory (20.679223 sec) passed 12/13 cl-seq-test-bug24264 (15.896021 sec) passed 1/3 auto-revert-test00-auto-revert-mode (13.111064 sec) passed 22/22 tramp-archive-test43-delay-load (11.372054 sec) passed 21/22 tramp-archive-test43-auto-load (11.365802 sec) passed 14/22 tramp-archive-test18-file-attributes (10.369735 sec) passed 8/22 tramp-archive-test08-file-local-copy (10.309309 sec) passed 13/22 tramp-archive-test17-insert-directory (10.301208 sec) passed 17/22 tramp-archive-test21-file-links (10.298635 sec) passed 18/22 tramp-archive-test26-file-name-completion (10.280112 sec) passed 16/22 tramp-archive-test20-file-modes (10.269900 sec) passed 15/22 tramp-archive-test19-directory-files-and-attributes (10.256971 sec) passed 12/22 tramp-archive-test16-directory-files (10.250864 sec) passed 7/22 tramp-archive-test07-file-exists-p (10.171281 sec) passed 9/22 tramp-archive-test09-insert-file-contents (10.160516 sec) passed 3/3 auto-revert-test04-auto-revert-mode-dired (6.042494 sec) passed 5/8 file-notify-test04-autorevert (6.017824 sec) passed 1/2 inotify-file-watch-simple (5.002061 sec) From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 01 16:55:11 2018 Received: (at 30807) by debbugs.gnu.org; 1 Aug 2018 20:55:11 +0000 Received: from localhost ([127.0.0.1]:37974 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fky9H-00032Q-0Z for submit@debbugs.gnu.org; Wed, 01 Aug 2018 16:55:11 -0400 Received: from mout.gmx.net ([212.227.17.22]:60453) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fky9F-000325-21 for 30807@debbugs.gnu.org; Wed, 01 Aug 2018 16:55:09 -0400 Received: from detlef.gmx.de ([212.86.41.234]) by mail.gmx.com (mrgmx102 [212.227.17.168]) with ESMTPSA (Nemesis) id 0Lxdfb-1g0J8a314N-017A7v; Wed, 01 Aug 2018 22:54:51 +0200 From: Michael Albinus To: Glenn Morris Subject: Re: bug#30807: Tramp tests take waaayyy too long and refuse to exit References: <1fde81b8-b266-86b8-133a-1bde81145346@cs.ucla.edu> <87efkn9g9u.fsf@gmx.de> <87d106u0ta.fsf@gmx.de> <05bc881c-02ea-e921-8cb4-c1273674cfb5@cs.ucla.edu> <873711ocb0.fsf@gmx.de> <62059170-75bb-4398-8629-c125c44cdfcf@cs.ucla.edu> <87efkkrn0z.fsf@gmx.de> <87bmfm4ujj.fsf@gmx.de> <9lmuu5q15e.fsf@fencepost.gnu.org> Date: Wed, 01 Aug 2018 22:54:45 +0200 In-Reply-To: <9lmuu5q15e.fsf@fencepost.gnu.org> (Glenn Morris's message of "Wed, 01 Aug 2018 16:31:41 -0400") Message-ID: <87ftzxiz8q.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:k+Hxi7UwG6p7ECNiKJ+a/CW0O9fPnCr53gDKQv+XWOjUBLRBkRz mU9tAR3re41uoHBiJbvDyvfMCs9QaqJFD563MT1EP3qmE2igiWFCMllCKzNCKpjJsnljZFE O809B18M3elvLOEqCYJ6IkYag2SkZX/epNcWzdTHsr9UAZJvx4LDHH94a87FwlGOJMaKL/0 /CMorztj+wn5aUy3OuwoQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:PMAXyA8oH2A=:MNDwIIVrztfuR+Wc7V73Wv q0MLDRfMscqazM93gFQz56dPsoIOeAFXspkpTRwsXTB+GAfvXO04MuBM29PKAeemBaHSzh+uu VuiWIIO3iJWu9zmZWWscb2WlMrmnbg0gYOb938e9nqB/9neLttHctqFnD0dFRtivQ2atvgtfJ LbbGVsKLgl3wTClWrx84Lpws96lJMRD8JUUmc3lXSChsGcCxH872uBPyrmb3ODh16QUTWvPr+ 49HMY0y3h3MmBBvwRqgl6aRpuzf0q+MkqP+rlftCkMuqEALHFOJVRt75WI7vE0cXcxjyd5mog 6AExSy4MbDVgy2zHdg0BqJWRRAU+pw1IaVifJr0Niq2ZAsf/SESApaicET4U09jPKxRTChzKR JSQrxpEqDiiYBELaRPFpqq5hFOI2Yp7IM0cEGAU4PQkdrr7V7FSJ1FB6VlHeJixkgaLnV2qMw NrzZQx+KBqH9z30gfjN/fXyAcUeVjvRoP0axHr3AqX+Pz6n+AlDEpeIUUr475m6n6bunQEOou WQhcJYqsoLEC5r4ID8X+c/C8YuQqejH4Ie45ukHgI+mux+Ea9WMB56PfePT/PstdczQIt8D3S 6ajI3AnGAcpKEzrae2U8TndqQsDcKUWUE3kN+gGGmFqL+DMP7hS6KMQT3qZtzdWXRxJZ/bBJM WEVslzXCSsFvK8RuKg867HDWfoFppvG5gUHveGtZNnK3znuwOLmhF5LLWyUdHhUm5d7Es1C7V IZLrxS3Ew/TEfq5zjSh5UthicP2pI82lueTHxvvS7MaownZ6vohJDB+OaiY//BYB7hxT21wXq LiqFVuP X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30807 Cc: Paul Eggert , 30807@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Glenn Morris writes: Hi Glenn, > With current master, tramp-archive-tests are very slow. > My time to run "make -j8 check" is 3 minutes. > If I remove tramp-archive-tests.el, it changes to 30 seconds. > > Here are the slowest tests. Perhaps anything that takes more than 10 > seconds should be tagged expensive? Will check. This week I'm almost ooo, due to vacation. Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 08 09:40:51 2018 Received: (at 30807) by debbugs.gnu.org; 8 Aug 2018 13:40:51 +0000 Received: from localhost ([127.0.0.1]:44292 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fnOhn-000158-Fe for submit@debbugs.gnu.org; Wed, 08 Aug 2018 09:40:51 -0400 Received: from mout.gmx.net ([212.227.17.22]:51147) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fnOhm-00014s-4U for 30807@debbugs.gnu.org; Wed, 08 Aug 2018 09:40:50 -0400 Received: from detlef.gmx.de ([212.86.52.114]) by mail.gmx.com (mrgmx103 [212.227.17.168]) with ESMTPSA (Nemesis) id 0LdpZX-1gDLbA4039-00j4Xe; Wed, 08 Aug 2018 15:40:32 +0200 From: Michael Albinus To: Glenn Morris Subject: Re: bug#30807: Tramp tests take waaayyy too long and refuse to exit References: <1fde81b8-b266-86b8-133a-1bde81145346@cs.ucla.edu> <87efkn9g9u.fsf@gmx.de> <87d106u0ta.fsf@gmx.de> <05bc881c-02ea-e921-8cb4-c1273674cfb5@cs.ucla.edu> <873711ocb0.fsf@gmx.de> <62059170-75bb-4398-8629-c125c44cdfcf@cs.ucla.edu> <87efkkrn0z.fsf@gmx.de> <87bmfm4ujj.fsf@gmx.de> <9lmuu5q15e.fsf@fencepost.gnu.org> Date: Wed, 08 Aug 2018 15:40:29 +0200 In-Reply-To: <9lmuu5q15e.fsf@fencepost.gnu.org> (Glenn Morris's message of "Wed, 01 Aug 2018 16:31:41 -0400") Message-ID: <87o9eddliq.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:roctfXuc7Dzaex3lYcyj9+EXvCz6CxQHXvYJ8bhW0SvSawDlDGp hGvntgaQsEF7qHlK42J5schEoUfED3J4xDYPrslSroZ7VhXYtLYECMiaQpgMBeGitxzebFa DtYFHdNqNaYnfNs3jaqCGHGZTPg5l0EnGqC9OPRjgr1hSrGlPw3aHAI2SHV9gBZ+Yj+V4f6 JzH9DJqkvdlbXrhVixaVQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:P7s7X0/t8Aw=:rwlBUqY1fEEstfdVbq6IUa SdkCexXHfvv3xCvDTsCyPNA94FIZEj8rHnX1GywiBnht2EhamdoG4dluAUnSB8sYS8ZpGQF8K NMVkXpjAzvwYDixxZvtYJdf/ely8vVX5mFDlsoOOGL1c8VnWRC8RgjUc642lnNvsHlc48MFFj zK154J2hLYPigDsTNPB5DqHLWdvhR3lEp1W+pLQWemtY97tFBUqPmtFOyEEKSYeG4UriynFwc +iMPPWqlYH1Z0vog65hOyuu1z3+nscz0oeyTjcRWk81/jcVWTHiLwwg+DHizfBGEg1SyVVLdY KzUHuAmE/V6r3pyQHr67BRKHrtAxfVD/90E4sL+IMXbvBD38xK74mWaELYJPe/HyQAkUuN6Hp yCrsp8tkOjK9HwV5caWq8XMJPxCDBdEvindWMoBekEGDn/Q9nZi2E289rmsujisNiLlJ3im7p lYLbGQ/pTiwQpQ5A5yfXn4uGBmS0GxRgEmgxCiUSfs26HSvOYmG5pb8NmEVMRuqpJn+vEyZCB lY7KFkdQg5mmx94lYMLmmCMmwLD8nB8bmaIwfY3xtpLAk0aBPWAvgP15FtwXXTw677C2Qj8KA iJ+WOtT1oaTLwna+pIAXgCBlLjktLuu78J7hsCjYojR9YqIJaPGPwZaeHAyqD+ad9gWC+gQHH bkWNS3PVuKK2X1ftzoghsft+szsV5bYzM73XdskQj7uu98TTx/ey4n+/Rwssm+047VZVyO5Go HgRSySKLjy67c9zc4b4qZlZJqhhQMj562VYw5ZnzIs728D0lR4AuiVPza0majEwexogtIbA1Y iWvRyzP X-Spam-Score: 0.6 (/) X-Debbugs-Envelope-To: 30807 Cc: Paul Eggert , 30807@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.4 (/) Glenn Morris writes: Hi Glenn, > With current master, tramp-archive-tests are very slow. > My time to run "make -j8 check" is 3 minutes. > If I remove tramp-archive-tests.el, it changes to 30 seconds. > > Here are the slowest tests. Perhaps anything that takes more than 10 > seconds should be tagged expensive? Done. Could you, pls, check? Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 10 18:56:54 2018 Received: (at 30807) by debbugs.gnu.org; 10 Aug 2018 22:56:54 +0000 Received: from localhost ([127.0.0.1]:47693 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1foGKz-0008JS-Q3 for submit@debbugs.gnu.org; Fri, 10 Aug 2018 18:56:53 -0400 Received: from eggs.gnu.org ([208.118.235.92]:52424) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1foGKy-0008JE-7l for 30807@debbugs.gnu.org; Fri, 10 Aug 2018 18:56:52 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1foGKs-0003qr-Ic for 30807@debbugs.gnu.org; Fri, 10 Aug 2018 18:56:47 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:57971) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1foGKq-0003pY-2s; Fri, 10 Aug 2018 18:56:44 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1foGKp-0005yV-Nt; Fri, 10 Aug 2018 18:56:43 -0400 From: Glenn Morris To: Michael Albinus Subject: Re: bug#30807: Tramp tests take waaayyy too long and refuse to exit References: <1fde81b8-b266-86b8-133a-1bde81145346@cs.ucla.edu> <87efkn9g9u.fsf@gmx.de> <87d106u0ta.fsf@gmx.de> <05bc881c-02ea-e921-8cb4-c1273674cfb5@cs.ucla.edu> <873711ocb0.fsf@gmx.de> <62059170-75bb-4398-8629-c125c44cdfcf@cs.ucla.edu> <87efkkrn0z.fsf@gmx.de> <87bmfm4ujj.fsf@gmx.de> <9lmuu5q15e.fsf@fencepost.gnu.org> <87o9eddliq.fsf@gmx.de> X-Spook: Armani industrial espionage JSOFC3IP Security Council X-Ran: L:kW,1}&d3AnTs{CwP83dSmw%wm2[!%jE@d0mIc]NBEf6Fs{g:X!::)[tE4>Kbg2h_olJ} X-Hue: cyan X-Debbugs-No-Ack: yes X-Attribution: GM Date: Fri, 10 Aug 2018 18:56:43 -0400 In-Reply-To: <87o9eddliq.fsf@gmx.de> (Michael Albinus's message of "Wed, 08 Aug 2018 15:40:29 +0200") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 30807 Cc: Paul Eggert , 30807@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Michael Albinus wrote: > Done. Could you, pls, check? Works for me, thanks. Running 8 tests (2018-08-10 11:41:04-0700, selector `(not (or (tag :expensive-te st) (tag :unstable)))') passed 1/8 tramp-archive-test00-availability (0.000178 sec) passed 2/8 tramp-archive-test01-file-name-syntax (0.000153 sec) passed 3/8 tramp-archive-test02-file-name-dissect (0.584458 sec) passed 4/8 tramp-archive-test05-expand-file-name (0.000156 sec) passed 5/8 tramp-archive-test05-expand-file-name-non-archive-directory (0.0 00284 sec) passed 6/8 tramp-archive-test06-directory-file-name (0.000503 sec) passed 7/8 tramp-archive-test38-make-nearby-temp-file (0.004607 sec) passed 8/8 tramp-archive-test41-file-system-info (0.000852 sec) Ran 8 tests, 8 results as expected (2018-08-10 11:41:04-0700, 0.591774 sec) From unknown Fri Jun 13 10:21:17 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 08 Sep 2018 11:24:03 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator