From unknown Sun Sep 07 16:50:27 2025 X-Loop: help-debbugs@gnu.org Subject: bug#30057: file-notify-test03-events sometimes fails Resent-From: Glenn Morris Original-Sender: "Debbugs-submit" Resent-CC: michael.albinus@gmx.de, bug-gnu-emacs@gnu.org Resent-Date: Wed, 10 Jan 2018 04:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 30057 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 30057@debbugs.gnu.org Cc: michael.albinus@gmx.de X-Debbugs-Original-To: submit@debbugs.gnu.org X-Debbugs-Original-Xcc: michael.albinus@gmx.de Received: via spool by submit@debbugs.gnu.org id=B.151555748621865 (code B ref -1); Wed, 10 Jan 2018 04:12:02 +0000 Received: (at submit) by debbugs.gnu.org; 10 Jan 2018 04:11:26 +0000 Received: from localhost ([127.0.0.1]:50161 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eZ7ja-0005gb-2w for submit@debbugs.gnu.org; Tue, 09 Jan 2018 23:11:26 -0500 Received: from eggs.gnu.org ([208.118.235.92]:32816) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eZ7jY-0005gM-HK for submit@debbugs.gnu.org; Tue, 09 Jan 2018 23:11:24 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eZ7jS-0005lP-7C for submit@debbugs.gnu.org; Tue, 09 Jan 2018 23:11:19 -0500 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]:43081) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eZ7jS-0005lA-2r for submit@debbugs.gnu.org; Tue, 09 Jan 2018 23:11:18 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1eZ7jR-0002Yb-Ni; Tue, 09 Jan 2018 23:11:17 -0500 From: Glenn Morris X-Spook: Emergency Landing global National Guard Barrio Azteca X-Ran: ,x[iSZ-u.Zo_HXPuN,>iS+9UoN'm/5]Q<$VSmGm3>q"@lN25-]!VaG5#7yqNfW$,D=U}q[ X-Hue: magenta X-Attribution: GM Date: Tue, 09 Jan 2018 23:11:17 -0500 Message-ID: <6h8td6qroa.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-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 (-----) Package: emacs Severity: minor Version: 26.0.90 Current emacs-26 branch on RHEL 7.4, using -lglibc (inotify). I've several times had the following odd-looking failure of file-notify-test03-events during "make -j8 check". Resembles https://debbugs.gnu.org/26126 ? Running 8 tests (2018-01-09 20:03:51-0800) Library: `inotify' passed 1/8 file-notify-test00-availability passed 2/8 file-notify-test01-add-watch passed 3/8 file-notify-test02-rm-watch Test file-notify-test03-events backtrace: signal(ert-test-failed (((should (string-prefix-p (file-notify--even ert-fail(((should (string-prefix-p (file-notify--event-watched-file (progn (ert-fail (car (cdr (progn (or (and (memq (type-of result) cl (if (and (memq (type-of result) cl-struct-ert-test-failed-tags) t) ( (let ((result (car --dolist-tail--))) (if (and (memq (type-of result (while --dolist-tail-- (let ((result (car --dolist-tail--))) (if (an (let ((--dolist-tail-- file-notify--test-results)) (while --dolist-t (let* ((events (if (consp (car (cond ((string-equal (file-notify--te (progn (if (string-equal (file-notify--test-library) "kqueue") nil ( (unwind-protect (progn (if (string-equal (file-notify--test-library) (closure (t) nil (let* ((fn-132 (function file-notify--test-local-en ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test ert-run-test(#s(ert-test :name file-notify-test03-events :documentat ert-run-or-rerun-test(#s(ert--stats :selector (not (or (tag :expensi ert-run-tests((not (or (tag :expensive-test) (tag :unstable))) #f(co ert-run-tests-batch((not (or (tag :expensive-test) (tag :unstable))) ert-run-tests-batch-and-exit((not (or (tag :expensive-test) (tag :un eval((ert-run-tests-batch-and-exit '(not (or (tag :expensive-test) ( command-line-1(("-L" ":." "-l" "ert" "-l" "lisp/filenotify-tests.el" command-line() normal-top-level() Test file-notify-test03-events condition: (ert-test-failed ((should (string-prefix-p (file-notify--event-watched-file file-notify--test-event) (file-notify--event-file-name file-notify--test-event))) :form (string-prefix-p "/tmp/file-notify-testgqbQAt" "/tmp/signed-bad.elcBJAl1B") :value nil)) FAILED 4/8 file-notify-test03-events Reverting buffer `file-notify-testUYUt9m'. Reverting buffer `file-notify-testUYUt9m'. passed 5/8 file-notify-test04-autorevert passed 6/8 file-notify-test05-file-validity passed 7/8 file-notify-test06-dir-validity passed 8/8 file-notify-test08-backup Ran 8 tests, 7 results as expected, 1 unexpected (2018-01-09 20:04:04-0800) 1 unexpected results: FAILED file-notify-test03-events From unknown Sun Sep 07 16:50:27 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Glenn Morris Subject: bug#30057: closed (Re: bug#30057: file-notify-test03-events sometimes fails) Message-ID: References: <87tvvtvq3r.fsf@gmx.de> <6h8td6qroa.fsf@fencepost.gnu.org> X-Gnu-PR-Message: they-closed 30057 X-Gnu-PR-Package: emacs Reply-To: 30057@debbugs.gnu.org Date: Wed, 10 Jan 2018 12:47:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1515588422-20418-1" This is a multi-part message in MIME format... ------------=_1515588422-20418-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #30057: file-notify-test03-events sometimes fails which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 30057@debbugs.gnu.org. --=20 30057: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D30057 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1515588422-20418-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 30057-done) by debbugs.gnu.org; 10 Jan 2018 12:46:26 +0000 Received: from localhost ([127.0.0.1]:50341 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eZFlx-0005IU-Qg for submit@debbugs.gnu.org; Wed, 10 Jan 2018 07:46:25 -0500 Received: from mout.gmx.net ([212.227.15.19]:61744) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eZFlw-0005IH-4Q for 30057-done@debbugs.gnu.org; Wed, 10 Jan 2018 07:46:24 -0500 Received: from detlef.gmx.de ([178.20.94.182]) by mail.gmx.com (mrgmx003 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MaIsi-1eJum91rhI-00Jpni; Wed, 10 Jan 2018 13:46:17 +0100 From: Michael Albinus To: Glenn Morris Subject: Re: bug#30057: file-notify-test03-events sometimes fails References: <6h8td6qroa.fsf@fencepost.gnu.org> Date: Wed, 10 Jan 2018 13:46:16 +0100 In-Reply-To: <6h8td6qroa.fsf@fencepost.gnu.org> (Glenn Morris's message of "Tue, 09 Jan 2018 23:11:17 -0500") Message-ID: <87tvvtvq3r.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:BP4MrM7u6yzju+pbII914EA7McLO7cKKqwYYamwu48DGeiESKNL L97hp7AXkAFN5UsMwxyy3hnpZvZykzvGqhc1Adr7cmjgRl9cDpJ/tepWJZDZ4FdylJIweyY E3xXv1aFie2HoAFFTq6Bnmlpc6Yi0lljPbZh4BuTr88PfhrJYBiMlgaR41rYzoXy01x015S CiRpZZTFvdXzKqaGTfbzw== X-UI-Out-Filterresults: notjunk:1;V01:K0:gA52P/RMWxU=:T0fdrZkrI2PLE7EQd/cgCP yE1Slk1a1pzy+bRIPKhhzuJkJrFrrLUfhPZYB9psJx1VjNHQXoDFbWKSo5RD1NOjk1KOt3vY+ UNEUCYsgsGMqI+Z5YDTEDgC9wvbnsj+ZUjHpub6lS966zvjAW9a86EbF+8Zdnf1x71VSwb2Yj I8f9dyYFYCs6baxbNxHsjSnFp6nqw6Ki3zXef67p1X7X/zQVSCdVb2tKwe0fwOAXinqEQIBRe gql6LuxU/aGrexF2KNam/IYTTJ5m26qDMzRzMPQpPoZyXDGb+ZDCW5ZPS6OHvp6nwdv35Alin lLlDI3qh5F+gmtv6NENIWUO0Wnp6FGDL3TvnujmnOHbvXs1a7XDDR4PPXaD9wrjLOpguQV88Z tSrzjn1aMly12LEJ9YSy3e8pkd507Qzq06sntO7vDAQE6+Xf6A1ZsiBarQfdWXOvrspbn8g8l wNoVRvQfqWw0xghU1g7jgLLpkygnUW8vY6Vv75DE9NkOfwya4ULWac/5vvum/y7RVF3dC9k5E uySB3GLItwHzR11zRkTs2ox5zAEAE3vDTsVjeJ6FHxaou6yQ5vkGep/8QpGl3sfm8Od7fBmq9 CENtaDKt++TO5RaKb7MS38rDRHpi9u67mrT5zCcsrFOYeDPrNe7wKE7CEj7cCmWZbbkvO3EeD LOMfo4Bki3Q56CmT8uv/G3vpI1BOyuw5Hr8Ttn7325y42gmcTrhwlI945UAOjkNbUmjguLrxX 8RDCnQqXdPXhac08TVDoBKni5nJwOpX1tzVdyWgZ3xnY1UCC1+ebUIeREHo+j+PqHj7Pu1RWJ FvBG70xCo15C4DAnfC5XGCCnauFwiKSCOy1JsY7agMqg6MVXpo= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30057-done Cc: 30057-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: -0.7 (/) Version: 26.1 Glenn Morris writes: Hi Glenn, > Package: emacs > Severity: minor > Version: 26.0.90 > > Current emacs-26 branch on RHEL 7.4, using -lglibc (inotify). > I've several times had the following odd-looking failure of > file-notify-test03-events during "make -j8 check". > Resembles https://debbugs.gnu.org/26126 ? No. > (string-prefix-p "/tmp/file-notify-testgqbQAt" "/tmp/signed-bad.elcBJAl1B") An unexpected event on unrelated file "/tmp/signed-bad.elcBJAl1B" happened while watching directory "/tmp". I've fixed this by adding an own subdirectory below "/tmp", which will be watched for the test. Committed to the emacs-26 branch, because only a test file is changed. If the problem happens again, pls reopen the bug. Best regards, Michael. ------------=_1515588422-20418-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 10 Jan 2018 04:11:26 +0000 Received: from localhost ([127.0.0.1]:50161 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eZ7ja-0005gb-2w for submit@debbugs.gnu.org; Tue, 09 Jan 2018 23:11:26 -0500 Received: from eggs.gnu.org ([208.118.235.92]:32816) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eZ7jY-0005gM-HK for submit@debbugs.gnu.org; Tue, 09 Jan 2018 23:11:24 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eZ7jS-0005lP-7C for submit@debbugs.gnu.org; Tue, 09 Jan 2018 23:11:19 -0500 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]:43081) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eZ7jS-0005lA-2r for submit@debbugs.gnu.org; Tue, 09 Jan 2018 23:11:18 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1eZ7jR-0002Yb-Ni; Tue, 09 Jan 2018 23:11:17 -0500 From: Glenn Morris To: submit@debbugs.gnu.org Subject: file-notify-test03-events sometimes fails X-Spook: Emergency Landing global National Guard Barrio Azteca X-Ran: ,x[iSZ-u.Zo_HXPuN,>iS+9UoN'm/5]Q<$VSmGm3>q"@lN25-]!VaG5#7yqNfW$,D=U}q[ X-Hue: magenta X-Debbugs-No-Ack: yes X-Debbugs-CC: michael.albinus@gmx.de X-Attribution: GM Date: Tue, 09 Jan 2018 23:11:17 -0500 Message-ID: <6h8td6qroa.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: submit 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 (-----) Package: emacs Severity: minor Version: 26.0.90 Current emacs-26 branch on RHEL 7.4, using -lglibc (inotify). I've several times had the following odd-looking failure of file-notify-test03-events during "make -j8 check". Resembles https://debbugs.gnu.org/26126 ? Running 8 tests (2018-01-09 20:03:51-0800) Library: `inotify' passed 1/8 file-notify-test00-availability passed 2/8 file-notify-test01-add-watch passed 3/8 file-notify-test02-rm-watch Test file-notify-test03-events backtrace: signal(ert-test-failed (((should (string-prefix-p (file-notify--even ert-fail(((should (string-prefix-p (file-notify--event-watched-file (progn (ert-fail (car (cdr (progn (or (and (memq (type-of result) cl (if (and (memq (type-of result) cl-struct-ert-test-failed-tags) t) ( (let ((result (car --dolist-tail--))) (if (and (memq (type-of result (while --dolist-tail-- (let ((result (car --dolist-tail--))) (if (an (let ((--dolist-tail-- file-notify--test-results)) (while --dolist-t (let* ((events (if (consp (car (cond ((string-equal (file-notify--te (progn (if (string-equal (file-notify--test-library) "kqueue") nil ( (unwind-protect (progn (if (string-equal (file-notify--test-library) (closure (t) nil (let* ((fn-132 (function file-notify--test-local-en ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test ert-run-test(#s(ert-test :name file-notify-test03-events :documentat ert-run-or-rerun-test(#s(ert--stats :selector (not (or (tag :expensi ert-run-tests((not (or (tag :expensive-test) (tag :unstable))) #f(co ert-run-tests-batch((not (or (tag :expensive-test) (tag :unstable))) ert-run-tests-batch-and-exit((not (or (tag :expensive-test) (tag :un eval((ert-run-tests-batch-and-exit '(not (or (tag :expensive-test) ( command-line-1(("-L" ":." "-l" "ert" "-l" "lisp/filenotify-tests.el" command-line() normal-top-level() Test file-notify-test03-events condition: (ert-test-failed ((should (string-prefix-p (file-notify--event-watched-file file-notify--test-event) (file-notify--event-file-name file-notify--test-event))) :form (string-prefix-p "/tmp/file-notify-testgqbQAt" "/tmp/signed-bad.elcBJAl1B") :value nil)) FAILED 4/8 file-notify-test03-events Reverting buffer `file-notify-testUYUt9m'. Reverting buffer `file-notify-testUYUt9m'. passed 5/8 file-notify-test04-autorevert passed 6/8 file-notify-test05-file-validity passed 7/8 file-notify-test06-dir-validity passed 8/8 file-notify-test08-backup Ran 8 tests, 7 results as expected, 1 unexpected (2018-01-09 20:04:04-0800) 1 unexpected results: FAILED file-notify-test03-events ------------=_1515588422-20418-1--