From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:306:2d92::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id yRHXOPb0tmStOAEASxT56A (envelope-from ) for ; Tue, 18 Jul 2023 22:24:23 +0200 Received: from aspmx1.migadu.com ([2001:41d0:306:2d92::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id YM/zNvb0tmQRlwAAG6o9tA (envelope-from ) for ; Tue, 18 Jul 2023 22:24:22 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 7AF953DF0D for ; Tue, 18 Jul 2023 22:24:22 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gnu.org header.s=fencepost-gnu-org header.b=d9EgU8Y9; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gnu.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1689711862; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=orF57NHP65o15QcS9kzz+9+J0P0gOt0NWx1y3CPQLb8=; b=H7/ejV+L1NTcO/NQneULHHdK7gtaCosp/v0BLn4VjnedAk8ItVQOwyfbGJMB5rqh8lryOe ziTANNCONRlf0knO01bfc/qh61exa+eC1c3dKMdwqmsC+IBNI09CrQug0vQ1+Ob2F/XbQ3 3a2Ed1k+1olwn4RUwcaX3vL8gYPo6LcIDcRcx1TfEna1H5Dx6kfTaE0e1AzuBSoWbeJYBo DpFOnhUA8NyJgSNYJ1C0/KkepgHN5L03jlnbFCtVeIHL3WI0eniAUB5OgdbgLBHNgZ0teF xzdhfyKftQoc6JKXQiPGWBRee5KzD/wLXAMzuayLmjziNFPgZ614tXdKF4scQg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1689711862; a=rsa-sha256; cv=none; b=h3bdxcCAfEF7Fnhjdc6Z7YoljpkUIS4ClvT10vquqNd8afin5he1/0JgFITTU/SUnXH2qY /4OhaWBob9ppxuypAaqc0DoJEFgeYNaEo+xp9IXJW2ErC2wD+L1xY0poyCIOTiyjndM6QL ONTxhjow267oQJi9cyHWC2KOPIqb0kKuAmF2a7ex4bzyJMVUHCSnBfzBgY3rPuQKwCz0RF P31B6IjckvZi5hAjOg3RRfh1JsPm/Bbj3ohYxeOpPtBsCtyQAEWuFKRsVX478G1X5ZVneu XhigdSMnzcknBggrt8R+WQWCwPJtP3zVjIenL2u6IXaTJUNW/c+GNZUcz7qcbA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gnu.org header.s=fencepost-gnu-org header.b=d9EgU8Y9; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gnu.org Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qLrEy-0002O1-U2; Tue, 18 Jul 2023 16:24:12 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qLrEo-0002Lv-Pk for guix-patches@gnu.org; Tue, 18 Jul 2023 16:24:02 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qLrEo-0006G5-Fl for guix-patches@gnu.org; Tue, 18 Jul 2023 16:24:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qLrEo-0004EB-Br for guix-patches@gnu.org; Tue, 18 Jul 2023 16:24:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64711] [PATCH 00/45] Fix builds and skip failing tests for the Hurd. Resent-From: Janneke Nieuwenhuizen Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 18 Jul 2023 20:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64711 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 64711@debbugs.gnu.org Received: via spool by 64711-submit@debbugs.gnu.org id=B64711.168971179916178 (code B ref 64711); Tue, 18 Jul 2023 20:24:02 +0000 Received: (at 64711) by debbugs.gnu.org; 18 Jul 2023 20:23:19 +0000 Received: from localhost ([127.0.0.1]:54405 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qLrE6-0004Cs-Jg for submit@debbugs.gnu.org; Tue, 18 Jul 2023 16:23:18 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39486) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qLrE4-0004CZ-UU for 64711@debbugs.gnu.org; Tue, 18 Jul 2023 16:23:17 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qLrDz-0005vG-C3; Tue, 18 Jul 2023 16:23:11 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=orF57NHP65o15QcS9kzz+9+J0P0gOt0NWx1y3CPQLb8=; b=d9EgU8Y98X8wNdB3r0/s TgnwLSQjcgxdCdfse1+j4uRYThzQelBDxtQP6kkXxQAkEqoyKA1xxh1lm2vz+S1/OQCA4q1B26jNQ R9shrWhu7skoWbyPNF2uatkh6dyHI/2RdnjYsGHOK5HGJaUV5rl9awFIyFOzlLlAjoN6GxUmgoma3 SlE/0apmIOQcZJ5vQj51SmGbXvgbDVbB7kJLd3oyvaYnDkVi/Xtddh+LOZ507VIDxXHqhXPGuLxw6 SPW6X62kkdXBOiW/ma8qqT8sfLhRHtcqhjwygpE/0K9r+bNofApuoR/7+wu3OoN8Hppq9e32Ktr2h VjwQjtmni6G6ug==; Received: from 2a02-a462-da03-1-aeb0-2f5e-e96a-dccb.fixed6.kpn.net ([2a02:a462:da03:1:aeb0:2f5e:e96a:dccb] helo=drakenpad.janneke.lilypond.org) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qLrDy-0008G9-Vi; Tue, 18 Jul 2023 16:23:11 -0400 From: Janneke Nieuwenhuizen In-Reply-To: <87y1jdgeqf.fsf_-_@gnu.org> ("Ludovic =?UTF-8?Q?Court=C3=A8s?="'s message of "Tue, 18 Jul 2023 22:13:28 +0200") Organization: AvatarAcademy.nl References: <53cd3ef833e0f894e620f8e3a43cdbe6e1f6f62b.1689690897.git.janneke@gnu.org> <87y1jdgeqf.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) X-Url: http://AvatarAcademy.nl Date: Tue, 18 Jul 2023 22:23:08 +0200 Message-ID: <87v8ehc6kz.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Scanner: mx2.migadu.com X-Migadu-Spam-Score: -5.34 X-Spam-Score: -5.34 X-Migadu-Queue-Id: 7AF953DF0D X-TUID: AiMV9DlCrHf+ Ludovic Court=C3=A8s writes: Hi! > Great work! Thank you! > A general comment: these changes to test suites were made based on > feedback from non-chrooted builds, whose outcome is influenced by system > state such as running translators. Until we have chroot builds, I think > we should be cautious and not invest too much time. That's a helpful perspective, thanks for sharing. [snip coreutil's long list of failing patches] > For example, I wonder how reliable this long list is. Some of these > tests may fiddle with /proc, /etc/fstab, and other things not under > control, which means some might suddenly pass for some reason. So I > wonder if we should just #:tests? #f in this case. > > Thoughts? In this case, having invested the time to identify hanging and failing tests, I would suggent to keep the list; but I'm also fine with using #:tests? #f when more than, say 15 tests fail? What I failed to mention, is that I looked into what Debian is doing for cases like these, and without exception they just skip the test suite for the Hurd, even for critical packages such as coreutils and python. > > (With other, higher-level test suites with a couple of failures, it=E2=80= =99s > probably still a good idea to skip individual tests instead of the whole > test suite.) Noted. Now I'm wondering whether glib should be considered to have higher level tests. It would have been nice if I kept some kind of record on this. It will be a bit less painful te re-check once CI built most upto glib, dunno. Greetings, Janneke --=20 Janneke Nieuwenhuizen | GNU LilyPond https://LilyPond.org Freelance IT https://www.JoyOfSource.com | Avatar=C2=AE https://AvatarAcade= my.com