From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?Q?Cl=C3=A9ment?= Lassieur Subject: bug#32966: tests/install.scm tests all fail Date: Thu, 22 Nov 2018 10:12:27 +0100 Message-ID: <87efbdpjb8.fsf@lassieur.org> References: <87murq0wtn.fsf@lassieur.org> <87d0rv770z.fsf@gnu.org> <87a7m46q5b.fsf@lassieur.org> <87wop5ec8m.fsf@inria.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:48549) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gPlHe-00054n-70 for bug-guix@gnu.org; Thu, 22 Nov 2018 04:28:30 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gPl2k-0001p7-Bp for bug-guix@gnu.org; Thu, 22 Nov 2018 04:13:07 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:36240) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gPl2j-0001op-Uq for bug-guix@gnu.org; Thu, 22 Nov 2018 04:13:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gPl2j-0003fj-Ov for bug-guix@gnu.org; Thu, 22 Nov 2018 04:13:01 -0500 Sender: "Debbugs-submit" Resent-Message-ID: In-reply-to: <87wop5ec8m.fsf@inria.fr> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 32966-done@debbugs.gnu.org Ludovic Court=C3=A8s writes: > Hi Cl=C3=A9ment, > > Cl=C3=A9ment Lassieur skribis: > >> For some time after your message, only 8 of those 16 tests seemed to >> fail. But now they all fail again[1]. > > These GuixSD installation tests occasionally fail for several reasons: > > =E2=80=A2 Sometimes I mess up with =E2=80=98guix system=E2=80=99 and th= e tests catch the > regression (e.g., commit a29ce1f97dc8336e5a063f14d98d673b33b4bff4). > > =E2=80=A2 Sometimes there are missing files in the Guix tarball, which = breaks > =E2=80=98guix=E2=80=99 usage in the installation VM (commit > 1e5b79e5d0e6629dce838dbb10febad676eea773). > > =E2=80=A2 Sometimes installing bare-bones takes slightly more than 1G a= nd the > tests assume 1G is enough (which is a good thing IMO, because it > ensures the image size doesn=E2=80=99t grow unreasonably.) > > On this last point I expect we=E2=80=99ll do better when =E2=80=98core-up= dates=E2=80=99 is > merged because currently on =E2=80=98master=E2=80=99 there=E2=80=99s both= Guile 2.2.4 and 2.2.3 > in the system closure (the latter coming from the =E2=80=98guix=E2=80=99 = package). > > Overall I think these tests are doing a good job a finding problems. :-) > > The problem is that these issues lead to dependency-failed failures on > Cuirass/Hydra, and Cuirass currently doesn=E2=80=99t allow you to see whi= ch > dependency failed and to view its build log (I can view that by logging > in on berlin but that=E2=80=99s obviously suboptimal.) We should fix Cui= rass to > display that info though I=E2=80=99m not entirely sure how. https://bugs.gnu.org/32954 I guess. > Thoughts? Thank you for the explanation. So they are different failures. It's probably not worth keeping a bug open for them, so I'm closing it again. Cheers, Cl=C3=A9ment