From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.devel Subject: Re: mark expensive tests Date: Mon, 04 Jan 2016 23:30:02 +0100 Message-ID: <87a8oldllh.fsf@gmx.de> References: <8337vab7nx.fsf@gnu.org> <0d7fkmdxj1.fsf@fencepost.gnu.org> <566D0BEB.4010707@cs.ucla.edu> <52wpsif21j.fsf@fencepost.gnu.org> <6tpoy9aorv.fsf@fencepost.gnu.org> <83fuz54sfk.fsf@gnu.org> <566F5371.7010506@cs.ucla.edu> <87wprqzb0y.fsf_-_@gmx.de> <83si2d73df.fsf@gnu.org> <87ziwlpbbe.fsf@gmx.de> <83a8ol70fb.fsf@gnu.org> <87vb79p9c1.fsf@gmx.de> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1451946635 27525 80.91.229.3 (4 Jan 2016 22:30:35 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 4 Jan 2016 22:30:35 +0000 (UTC) Cc: jwiegley@gmail.com, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jan 04 23:30:25 2016 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1aGDds-0001Vu-EO for ged-emacs-devel@m.gmane.org; Mon, 04 Jan 2016 23:30:20 +0100 Original-Received: from localhost ([::1]:47378 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aGDdr-00074R-Pw for ged-emacs-devel@m.gmane.org; Mon, 04 Jan 2016 17:30:19 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47691) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aGDdj-000743-La for emacs-devel@gnu.org; Mon, 04 Jan 2016 17:30:12 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aGDdf-0006rT-L9 for emacs-devel@gnu.org; Mon, 04 Jan 2016 17:30:11 -0500 Original-Received: from mout.gmx.net ([212.227.15.19]:52435) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aGDdf-0006rD-Aw; Mon, 04 Jan 2016 17:30:07 -0500 Original-Received: from detlef.gmx.de ([87.146.62.57]) by mail.gmx.com (mrgmx001) with ESMTPSA (Nemesis) id 0Lu7a2-1a7jOU09Nm-011S2E; Mon, 04 Jan 2016 23:30:04 +0100 In-Reply-To: <87vb79p9c1.fsf@gmx.de> (Michael Albinus's message of "Mon, 04 Jan 2016 18:01:50 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) X-Provags-ID: V03:K0:EDHEeexUA8klGPHVLra3Q6R4hpLfFAkRbzNX9wccVN5JMM5MCTz HtAnNbDHOg2L5BWKiAo6935gnlqWr4xlhd37+ccB3MRkuiaIpqIO2klrui6cEnN7BwHeHY3 JYifuZjKg75fbjw5uFrIulpE/uSTYdvKTN+/iesX/8yoPN+tbf4ysXyRuls8M7pw31DoSWy 1Ml2GTEd3cLLyhQx9KeaA== X-UI-Out-Filterresults: notjunk:1;V01:K0:Ufr3aza5Bhg=:4RtPKTPDX5ChhPmETH1Fin A7fXxtWXbLUPzzEMxo82LVMPseDV0AP5+9Y5Fxm25IkODSvhmoYNqPj/i9uvimzrFM3Q/hGPf O9CJtPsdia9sXFY4RAi3R0a9nmjNfjNDjcfIIe/16VljQ6Qcrx7lFoOLgZ5AFh+BlZyRKm+Il kapAV5V7XxVG7X11RGGtv5qIxAsnOKl2yfq1/4SjRoSdyYnZ1suWMFCkCvFnXPIcHExtyKk3m QWqP2UWfL6UZRj1Dv3yMXr286bV54/FkdMzdI7nsQM+uVBc1jbCE750ydGIjCeYnFsbvJklqi fQIjmR4mzjrTf/9mP2ELP8z/VoODrQgVxsCckGr6zgZSyl0ZKyQosE6Oyd5IDDVtf4TxI/ZTy mhhZ+GuP8ZfSe6rmNmv8i+1UH2eqhI/e0F09p79jz6n1jtvocwAFcCYwYzw/lq9ch92aFxlgA Qi3nMZq79m/QKIccgOkJqo8Ob0NDdokKEL4TRU/q+vXo6xkEPERUtWLz3EXfgdJobr+Fn1p7h m4pC1jcYLRugovE9J8L5jLw5I3NtZIGvvVYVvR687gYJX4XO20sJ2Toj0KMChLqVwKrhL3EGL SnjnnyVa1QxB/OSkVH7dYPPvfWQ9ELpmumbuBqYZqf4+BeKCrN+OFb5IC4B5UGGaS5hvFycr7 /lJ3nV14Y/w8XLvYigTCrzhTHkZuXLcvcb2KcBvLtn+dzEUq4+Yud3aOesozNixrHxjAT70WV UVy0NjcBuPj/t2zsc5x7br9pilamVAz/cteZar9rJdt7wSUuruvXmQuasw6+SVzEbqhF8h0V X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.15.19 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:197634 Archived-At: Michael Albinus writes: > Anyway, we can introduce smoke tests and very expansive tests later as > needed. As minimum, we shall introduce and document the :expansive-test > ert tag. And I will add it to some Tramp tests and also to > file-notify-test06-many-events on master. I gave it a try in the emacs-25 branch. The following tests have been tagged :expensive-test: auto-revert-test01-auto-revert-several-files file-notify-*-remote tramp-test26-process-file tramp-test27-start-file-process tramp-test28-shell-command tramp-test29-vc-registered tramp-test31-special-characters-with-* tramp-test32-utf8-with-* tramp-test33-asynchronous-requests tramp-test35-unload "make check" needs now 1:39 min. --8<---------------cut here---------------start------------->8--- SUMMARY OF TEST RESULTS ----------------------- Files examined: 92 Ran 1635 tests, 1634 results as expected, 1 skipped make[2]: Leaving directory '/usr/local/src/emacs-25/test/automated' make[1]: Leaving directory '/usr/local/src/emacs-25/test/automated' 32.796u 4.836s 1:38.51 38.1% 0+0k 8+21192io 0pf+0w --8<---------------cut here---------------end--------------->8--- "make check-expensive needs" 2:34 min. --8<---------------cut here---------------start------------->8--- SUMMARY OF TEST RESULTS ----------------------- Files examined: 92 Ran 1654 tests, 1653 results as expected, 1 skipped make[3]: Leaving directory '/usr/local/src/emacs-25/test/automated' make[2]: Leaving directory '/usr/local/src/emacs-25/test/automated' make[1]: Leaving directory '/usr/local/src/emacs-25/test/automated' 48.312u 6.252s 2:33.95 35.4% 0+0k 0+34176io 0pf+0w --8<---------------cut here---------------end--------------->8--- About one minute gain already. In the master branch, the differences will be more noteworthy. Best regards, Michael.