From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Stallman <rms@gnu.org> Newsgroups: gmane.emacs.devel Subject: Re: Automate Emacs UI testing? Date: Wed, 11 Nov 2015 11:59:09 -0500 Message-ID: <E1ZwYjl-0005Q3-Ss@fencepost.gnu.org> References: <CAJnXXogfOJEO3fbiVnE-v3q_KAM71wO_YUw7NBehwTE4S1SMsQ@mail.gmail.com> <831tbxn5id.fsf@gnu.org> <87oaf1bvsb.fsf@wanadoo.es> <m2fv0dagwk.fsf_-_@Vulcan.attlocal.net> <m31tbxis0w.fsf@exodia.verona.se> Reply-To: rms@gnu.org NNTP-Posting-Host: plane.gmane.org Content-Type: text/plain; charset=Utf-8 X-Trace: ger.gmane.org 1447262035 8419 80.91.229.3 (11 Nov 2015 17:13:55 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 11 Nov 2015 17:13:55 +0000 (UTC) Cc: ofv@wanadoo.es, emacs-devel@gnu.org To: joakim@verona.se Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Nov 11 18:13:42 2015 Return-path: <emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org> 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 <emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org>) id 1ZwYxp-0006bU-Bf for ged-emacs-devel@m.gmane.org; Wed, 11 Nov 2015 18:13:41 +0100 Original-Received: from localhost ([::1]:41954 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org>) id 1ZwYxo-0006XV-TN for ged-emacs-devel@m.gmane.org; Wed, 11 Nov 2015 12:13:40 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:51093) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <rms@gnu.org>) id 1ZwYvh-0005Aj-G3 for emacs-devel@gnu.org; Wed, 11 Nov 2015 12:13:27 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <rms@gnu.org>) id 1ZwYr8-000761-Kv for emacs-devel@gnu.org; Wed, 11 Nov 2015 12:11:29 -0500 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:56944) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <rms@gnu.org>) id 1ZwYjm-0003rk-FX; Wed, 11 Nov 2015 11:59:10 -0500 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from <rms@gnu.org>) id 1ZwYjl-0005Q3-Ss; Wed, 11 Nov 2015 11:59:09 -0500 In-reply-to: <m31tbxis0w.fsf@exodia.verona.se> (joakim@verona.se) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::e X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." <emacs-devel.gnu.org> List-Unsubscribe: <https://lists.gnu.org/mailman/options/emacs-devel>, <mailto:emacs-devel-request@gnu.org?subject=unsubscribe> List-Archive: <http://lists.gnu.org/archive/html/emacs-devel> List-Post: <mailto:emacs-devel@gnu.org> List-Help: <mailto:emacs-devel-request@gnu.org?subject=help> List-Subscribe: <https://lists.gnu.org/mailman/listinfo/emacs-devel>, <mailto:emacs-devel-request@gnu.org?subject=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:194100 Archived-At: <http://permalink.gmane.org/gmane.emacs.devel/194100> [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > - Isolate an Emacs build and environment in a Docker container > environment. Is Docker free software? > - Make sikuli tests that test things like Helm and Yasnippets. What is a sikuli test? Can they be done without using any nonfree software? > - Do these tests on each commit in a Jenkins build server that I > have. It could be any build server with the right configuration though. It would not be good for our tests to depend on running on one particular site. They should run on any GNU/Linux system, however it could be ok for some tests to require loading certain well-known free software packages. > Here is a container > with Sikuli that I havent tested: https://hub.docker.com/r/kkochubey1/sikuli-chrome-x11vnc/ Maybe I could find out some of those answers by looking around at that, but I have a feeling it would take hours to find them that way. -- Dr Richard Stallman President, Free Software Foundation (gnu.org, fsf.org) Internet Hall-of-Famer (internethalloffame.org) Skype: No way! See stallman.org/skype.html.