From unknown Tue Sep 09 12:43:20 2025 X-Loop: help-debbugs@gnu.org Subject: bug#32539: Cuirass: a commit that updates doc will produce 86 tests Resent-From: =?UTF-8?Q?Cl=C3=A9ment?= Lassieur Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 27 Aug 2018 09:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 32539 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 32539@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.153536117210445 (code B ref -1); Mon, 27 Aug 2018 09:13:02 +0000 Received: (at submit) by debbugs.gnu.org; 27 Aug 2018 09:12:52 +0000 Received: from localhost ([127.0.0.1]:33560 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fuDZs-0002iO-1i for submit@debbugs.gnu.org; Mon, 27 Aug 2018 05:12:52 -0400 Received: from eggs.gnu.org ([208.118.235.92]:41161) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fuDZq-0002iC-6U for submit@debbugs.gnu.org; Mon, 27 Aug 2018 05:12:50 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fuDZj-0006vk-He for submit@debbugs.gnu.org; Mon, 27 Aug 2018 05:12:44 -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 lists.gnu.org ([2001:4830:134:3::11]:42874) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fuDZj-0006vT-Ac for submit@debbugs.gnu.org; Mon, 27 Aug 2018 05:12:43 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:33528) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fuDZf-00027G-3Y for bug-guix@gnu.org; Mon, 27 Aug 2018 05:12:43 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fuDLT-0006ud-Mk for bug-guix@gnu.org; Mon, 27 Aug 2018 04:58:05 -0400 Received: from mail.lassieur.org ([83.152.10.219]:45342) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fuDLT-0006tk-9H for bug-guix@gnu.org; Mon, 27 Aug 2018 04:57:59 -0400 Received: from rodion (88.191.118.83 [88.191.118.83]) by mail.lassieur.org (OpenSMTPD) with ESMTPSA id 5ef2bd0a (TLSv1.2:ECDHE-RSA-CHACHA20-POLY1305:256:NO) for ; Mon, 27 Aug 2018 08:56:10 +0000 (UTC) User-agent: mu4e 1.0; emacs 26.1 From: =?UTF-8?Q?Cl=C3=A9ment?= Lassieur Date: Mon, 27 Aug 2018 10:57:55 +0200 Message-ID: <87in3wb2zw.fsf@lassieur.org> 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-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) 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.1 (-----) Evaluation 338[1] is triggered by commit 1d8d69c[2], which only updates the documentation. This evaluation produces 86 useless tests: test.mcron.i686-linux, test.opensmtpd.i686-linux, etc. I believe those tests are triggered at each evaluation (almost), and it's a considerable waste of resources. [1]: https://berlin.guixsd.org/eval/338 [2]: https://git.savannah.gnu.org/cgit/guix.git/commit/?id=1d8d69c863ae88d5fc20e52e49a22f68c531c1db From unknown Tue Sep 09 12:43:20 2025 X-Loop: help-debbugs@gnu.org Subject: bug#32539: Cuirass: a commit that updates doc will produce 86 tests Resent-From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 29 Aug 2018 21:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32539 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: =?UTF-8?Q?Cl=C3=A9ment?= Lassieur Cc: 32539@debbugs.gnu.org Received: via spool by 32539-submit@debbugs.gnu.org id=B32539.153557769521634 (code B ref 32539); Wed, 29 Aug 2018 21:22:02 +0000 Received: (at 32539) by debbugs.gnu.org; 29 Aug 2018 21:21:35 +0000 Received: from localhost ([127.0.0.1]:37548 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fv7uB-0005cs-GK for submit@debbugs.gnu.org; Wed, 29 Aug 2018 17:21:35 -0400 Received: from eggs.gnu.org ([208.118.235.92]:45473) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fv7u9-0005cX-4a for 32539@debbugs.gnu.org; Wed, 29 Aug 2018 17:21:33 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fv7u3-0005KA-Ax for 32539@debbugs.gnu.org; Wed, 29 Aug 2018 17:21:27 -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]:59088) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fv7u3-0005K2-6W; Wed, 29 Aug 2018 17:21:27 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=44680 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fv7u2-0008PF-UE; Wed, 29 Aug 2018 17:21:27 -0400 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) References: <87in3wb2zw.fsf@lassieur.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 12 Fructidor an 226 de la =?UTF-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Wed, 29 Aug 2018 23:21:25 +0200 In-Reply-To: <87in3wb2zw.fsf@lassieur.org> ("=?UTF-8?Q?Cl=C3=A9ment?= Lassieur"'s message of "Mon, 27 Aug 2018 10:57:55 +0200") Message-ID: <87r2ig6f8q.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) 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-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 (------) Hi Cl=C3=A9ment, Cl=C3=A9ment Lassieur skribis: > Evaluation 338[1] is triggered by commit 1d8d69c[2], which only updates > the documentation. This evaluation produces 86 useless tests: > test.mcron.i686-linux, test.opensmtpd.i686-linux, etc. I believe those > tests are triggered at each evaluation (almost), and it's a considerable > waste of resources. I claim that these tests are useful and that having them under CI is a good thing! AFAICS the result of test.basic.*, test.mcron.*, etc. should be unchanged when doc/*.texi are modified; if that=E2=80=99s not the case, we = have a bug. :-) So there=E2=80=99s no waste of resources in this case. However the tests in (gnu tests install) do entail a full build of Guix from the checkout, among other things, at every commit, so they are expensive. They are useful though, so I=E2=80=99d rather keep it this way = if our build farm can keep up. Thoughts? Ludo=E2=80=99. From unknown Tue Sep 09 12:43:20 2025 X-Loop: help-debbugs@gnu.org Subject: bug#32539: Cuirass: a commit that updates doc will produce 86 tests Resent-From: =?UTF-8?Q?Cl=C3=A9ment?= Lassieur Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 29 Aug 2018 22:08:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32539 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 32539@debbugs.gnu.org Received: via spool by 32539-submit@debbugs.gnu.org id=B32539.15355804321294 (code B ref 32539); Wed, 29 Aug 2018 22:08:02 +0000 Received: (at 32539) by debbugs.gnu.org; 29 Aug 2018 22:07:12 +0000 Received: from localhost ([127.0.0.1]:37594 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fv8cK-0000Ko-Fb for submit@debbugs.gnu.org; Wed, 29 Aug 2018 18:07:12 -0400 Received: from mail.lassieur.org ([83.152.10.219]:53380) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fv8cH-0000Kc-Tt for 32539@debbugs.gnu.org; Wed, 29 Aug 2018 18:07:10 -0400 Received: from rodion (88.191.118.83 [88.191.118.83]) by mail.lassieur.org (OpenSMTPD) with ESMTPSA id 5ecac3e1 (TLSv1.2:ECDHE-RSA-CHACHA20-POLY1305:256:NO); Wed, 29 Aug 2018 22:04:55 +0000 (UTC) References: <87in3wb2zw.fsf@lassieur.org> <87r2ig6f8q.fsf@gnu.org> User-agent: mu4e 1.0; emacs 26.1 From: =?UTF-8?Q?Cl=C3=A9ment?= Lassieur In-reply-to: <87r2ig6f8q.fsf@gnu.org> Date: Thu, 30 Aug 2018 00:07:08 +0200 Message-ID: <87va7saktv.fsf@lassieur.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.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: -1.0 (-) Heya! Ludovic Court=C3=A8s writes: > Hi Cl=C3=A9ment, > > Cl=C3=A9ment Lassieur skribis: > >> Evaluation 338[1] is triggered by commit 1d8d69c[2], which only updates >> the documentation. This evaluation produces 86 useless tests: >> test.mcron.i686-linux, test.opensmtpd.i686-linux, etc. I believe those >> tests are triggered at each evaluation (almost), and it's a considerable >> waste of resources. > > I claim that these tests are useful and that having them under CI is a > good thing! > > AFAICS the result of test.basic.*, test.mcron.*, etc. should be > unchanged when doc/*.texi are modified; if that=E2=80=99s not the case, w= e have > a bug. :-) So there=E2=80=99s no waste of resources in this case. My point is that the derivations files are different at each commit, despite the changes being only about documentation. It seems to me that documentation is not an input of the tests, therefore the inputs didn't change and the test derivations shouldn't change. > However the tests in (gnu tests install) do entail a full build of Guix > from the checkout, among other things, at every commit, so they are > expensive. They are useful though, so I=E2=80=99d rather keep it this wa= y if > our build farm can keep up. > > Thoughts? > > Ludo=E2=80=99. From unknown Tue Sep 09 12:43:20 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: =?UTF-8?Q?Cl=C3=A9ment?= Lassieur Subject: bug#32539: closed (Re: bug#32539: Cuirass: a commit that updates doc will produce 86 tests) Message-ID: References: <87y2eb4bs7.fsf@gnu.org> <87in3wb2zw.fsf@lassieur.org> X-Gnu-PR-Message: they-closed 32539 X-Gnu-PR-Package: guix Reply-To: 32539@debbugs.gnu.org Date: Thu, 25 Mar 2021 13:14:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1616678042-26499-1" This is a multi-part message in MIME format... ------------=_1616678042-26499-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #32539: Cuirass: a commit that updates doc will produce 86 tests which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 32539@debbugs.gnu.org. --=20 32539: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D32539 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1616678042-26499-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 32539-done) by debbugs.gnu.org; 25 Mar 2021 13:13:06 +0000 Received: from localhost ([127.0.0.1]:37483 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPPnO-0006rn-7u for submit@debbugs.gnu.org; Thu, 25 Mar 2021 09:13:06 -0400 Received: from eggs.gnu.org ([209.51.188.92]:36074) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPPnM-0006rF-5m for 32539-done@debbugs.gnu.org; Thu, 25 Mar 2021 09:13:04 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:50561) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lPPnH-0006cO-0O; Thu, 25 Mar 2021 09:12:59 -0400 Received: from [2a01:cb18:832e:5f00:6893:84b0:dbe3:3cb1] (port=44572 helo=mathieu-HP-EliteBook-840-G1) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lPPnG-0002uo-0k; Thu, 25 Mar 2021 09:12:58 -0400 From: Mathieu Othacehe To: =?utf-8?Q?Cl=C3=A9ment?= Lassieur Subject: Re: bug#32539: Cuirass: a commit that updates doc will produce 86 tests In-Reply-To: <87va7saktv.fsf@lassieur.org> (=?utf-8?Q?=22Cl=C3=A9ment?= Lassieur"'s message of "Thu, 30 Aug 2018 00:07:08 +0200") References: <87in3wb2zw.fsf@lassieur.org> <87r2ig6f8q.fsf@gnu.org> <87va7saktv.fsf@lassieur.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) Date: Thu, 25 Mar 2021 14:12:56 +0100 Message-ID: <87y2eb4bs7.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 32539-done Cc: Ludovic =?utf-8?Q?Court=C3=A8s?= , 32539-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: -1.7 (-) Hello, The tests are now evaluated periodically (every 24 hours) which largely mitigates this issue. Closing this one. Mathieu ------------=_1616678042-26499-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 27 Aug 2018 09:12:52 +0000 Received: from localhost ([127.0.0.1]:33560 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fuDZs-0002iO-1i for submit@debbugs.gnu.org; Mon, 27 Aug 2018 05:12:52 -0400 Received: from eggs.gnu.org ([208.118.235.92]:41161) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fuDZq-0002iC-6U for submit@debbugs.gnu.org; Mon, 27 Aug 2018 05:12:50 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fuDZj-0006vk-He for submit@debbugs.gnu.org; Mon, 27 Aug 2018 05:12:44 -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 lists.gnu.org ([2001:4830:134:3::11]:42874) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fuDZj-0006vT-Ac for submit@debbugs.gnu.org; Mon, 27 Aug 2018 05:12:43 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:33528) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fuDZf-00027G-3Y for bug-guix@gnu.org; Mon, 27 Aug 2018 05:12:43 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fuDLT-0006ud-Mk for bug-guix@gnu.org; Mon, 27 Aug 2018 04:58:05 -0400 Received: from mail.lassieur.org ([83.152.10.219]:45342) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fuDLT-0006tk-9H for bug-guix@gnu.org; Mon, 27 Aug 2018 04:57:59 -0400 Received: from rodion (88.191.118.83 [88.191.118.83]) by mail.lassieur.org (OpenSMTPD) with ESMTPSA id 5ef2bd0a (TLSv1.2:ECDHE-RSA-CHACHA20-POLY1305:256:NO) for ; Mon, 27 Aug 2018 08:56:10 +0000 (UTC) User-agent: mu4e 1.0; emacs 26.1 From: =?utf-8?Q?Cl=C3=A9ment?= Lassieur To: bug-guix@gnu.org Subject: Cuirass: a commit that updates doc will produce 86 tests Date: Mon, 27 Aug 2018 10:57:55 +0200 Message-ID: <87in3wb2zw.fsf@lassieur.org> 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-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) 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.1 (-----) Evaluation 338[1] is triggered by commit 1d8d69c[2], which only updates the documentation. This evaluation produces 86 useless tests: test.mcron.i686-linux, test.opensmtpd.i686-linux, etc. I believe those tests are triggered at each evaluation (almost), and it's a considerable waste of resources. [1]: https://berlin.guixsd.org/eval/338 [2]: https://git.savannah.gnu.org/cgit/guix.git/commit/?id=1d8d69c863ae88d5fc20e52e49a22f68c531c1db ------------=_1616678042-26499-1--