From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: burden of maintainance Date: Fri, 02 Oct 2015 11:47:12 +0300 Message-ID: <83eghd7j3j.fsf@gnu.org> References: <560CEA6A.9000907@online.de> <834miaa847.fsf@gnu.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1443778773 18298 80.91.229.3 (2 Oct 2015 09:39:33 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 2 Oct 2015 09:39:33 +0000 (UTC) Cc: emacs-devel@gnu.org To: Helmut Eller Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Oct 02 11:39:24 2015 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 1Zhwny-0006Zb-LW for ged-emacs-devel@m.gmane.org; Fri, 02 Oct 2015 11:39:06 +0200 Original-Received: from localhost ([::1]:58318 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zhwnx-0001lz-Vs for ged-emacs-devel@m.gmane.org; Fri, 02 Oct 2015 05:39:06 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54412) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zhvzw-0005Os-JP for emacs-devel@gnu.org; Fri, 02 Oct 2015 04:47:25 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zhvzt-00084L-Cy for emacs-devel@gnu.org; Fri, 02 Oct 2015 04:47:24 -0400 Original-Received: from mtaout22.012.net.il ([80.179.55.172]:45381) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zhvzt-00083P-4d for emacs-devel@gnu.org; Fri, 02 Oct 2015 04:47:21 -0400 Original-Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0NVL00H004A1D000@a-mtaout22.012.net.il> for emacs-devel@gnu.org; Fri, 02 Oct 2015 11:47:19 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([84.94.185.246]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NVL00HGX4EV4N50@a-mtaout22.012.net.il>; Fri, 02 Oct 2015 11:47:19 +0300 (IDT) In-reply-to: X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: Solaris 10 X-Received-From: 80.179.55.172 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:190662 Archived-At: > From: Helmut Eller > Date: Fri, 02 Oct 2015 09:51:43 +0200 > > On Thu, Oct 01 2015, Eli Zaretskii wrote: > > > Suggestions for how to improve our test suite without alienating > > potential contributors are welcome. > > For a start, fix bug#16853. Why that particular bug? We have lots of open bugs; what's special about that one. > Second, make it easy to run the test suite in non-batch mode It's already possible, I do that quite a lot. What doesn't work for you? > as it's impossible to test display related issues in batch mode > alone. Perhaps use Screen or Xvfb to run the display code without > physically displaying anything. These are X- and Unix-specific, AFAIK. And even on those systems, we'll need a lot of infrastructure built on top of that, before it will be reasonably practical to write display-related tests. I hope someone will volunteer to do that. In any case, the problem is not with actually displaying something, the problem is how to compare that with some "expected results". (Assuming you were talking about testing the display engine.)