From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id UGEnGN+NPmXDBAEAauVa8A:P1 (envelope-from ) for ; Sun, 29 Oct 2023 17:52:47 +0100 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id UGEnGN+NPmXDBAEAauVa8A (envelope-from ) for ; Sun, 29 Oct 2023 17:52:47 +0100 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 E9E1142B56 for ; Sun, 29 Oct 2023 17:52:46 +0100 (CET) Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gnu.org header.s=fencepost-gnu-org header.b=VvyYJUFK; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1698598367; a=rsa-sha256; cv=none; b=jXfrEhak31/3/LquxAMgox8ZJyaCMLh1We8nU6MR2u5kSCKIToPAltAe4QcxuzA9yPOoEo 6+6Gtm/b/E30vNF4UOikLhoEA8aXiNbvwslWY6p7cVsJX1LXuSLL+yBwX+KFQAECoRoGAk ywp5Mocj+VNFItrJZP78dNRpn8G4sIStPsfTMEDIXA+CRk91B2ZJWmUoT7B6BqpMBftdo8 zquHzdsd+GOWMrC79IsiztvExpMN8a6RlVnZJzmS90bhE18IxXsLIJYMjqJCErBBhYqDEx 3qLJpBW9+20syVIT1ydgDl1iIMm4k3vOoocmqIaz27VTlyQEmYDwyCH8WsYepg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1698598367; 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=NLTPjyeA6OEIHZV3CyDcEDGuyykcS8WhgjKknvEMRe4=; b=RRyVfEMbyHtrId1YGdpG+fmQJ/joA4BRh8Mvm+UGdgOPMrUcgU07X7v+OT4PtEc2ld+M9t NFCcQhUBkqDgC4+8ykHvGrzOkgw+Q1+mc3F+PGlZeYUEz84mK9F8Qhj9m/YlYi40IKldS4 Itll0b3ahfyBpubajML3Cud9N1RhtMAoUaqZAPVkiTF6if/k1mOTrqwvUdaTmQIz0lxqgd Tk3rGG58EBYBKLYn2aav30o/YaerG+UFw3tqU1O1xxGqQ1zVm2G6zSLRwnAQXqEVg9277v S1xRXz07WDdjmpU7y4RIWRpfLV+Auv9lTqAJNono2Wzg1sJrhPG8J+x1Fzq0ag== 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=VvyYJUFK; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qx91f-0000IR-KN; Sun, 29 Oct 2023 12:52:36 -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 1qx91Z-0000IC-Kq for bug-guix@gnu.org; Sun, 29 Oct 2023 12:52:30 -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 1qx91Z-00074z-Cm for bug-guix@gnu.org; Sun, 29 Oct 2023 12:52:29 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qx926-0008J6-07 for bug-guix@gnu.org; Sun, 29 Oct 2023 12:53:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#63414: Evaluation comparison on cuirass Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sun, 29 Oct 2023 16:53:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63414 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Andreas Enge Cc: Christopher Baines , Josselin Poiret , 63414@debbugs.gnu.org Received: via spool by 63414-submit@debbugs.gnu.org id=B63414.169859835631892 (code B ref 63414); Sun, 29 Oct 2023 16:53:01 +0000 Received: (at 63414) by debbugs.gnu.org; 29 Oct 2023 16:52:36 +0000 Received: from localhost ([127.0.0.1]:43266 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qx91g-0008IK-6I for submit@debbugs.gnu.org; Sun, 29 Oct 2023 12:52:36 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51124) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qx91e-0008I5-Gv for 63414@debbugs.gnu.org; Sun, 29 Oct 2023 12:52:35 -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 1qx911-0006uF-Rf; Sun, 29 Oct 2023 12:51:55 -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=NLTPjyeA6OEIHZV3CyDcEDGuyykcS8WhgjKknvEMRe4=; b=VvyYJUFKqusVhuefXuvm WOkT3zZq53+YlgP8gEMxubIEcCAHrw1c+anrtV4mg67viSM30Y0HJ/XcQ3tX0dJggBhff9Dt4cH0K 7j6lxrNcaxZ5ZhWJ1L10RJDgmlOaU12el3dwKjhwZjy9qF/NigINMybOZoQBlnMV6r/GVfhmPa8dz VHFJP4sZS4FN6iWasNkdnpBDN5HQ8B2lTLtr1PyLXXgHBtty1oo9n0Z/bgNCfFMFHT3lUbduLZ84Y yVQCPWkw47PqMoylZeF4O/XNXX95ts+HFq0D10D9kCN/R2JA2f5jiUgnIvCriSgwled0XilipLdJX k4BJw/GLdZPA5g==; From: Ludovic =?UTF-8?Q?Court=C3=A8s?= In-Reply-To: (Andreas Enge's message of "Wed, 10 May 2023 12:31:12 +0200") References: Date: Sun, 29 Oct 2023 17:51:52 +0100 Message-ID: <87y1fl74nr.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) 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: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: bug-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Scanner: mx11.migadu.com X-Spam-Score: -3.92 X-Migadu-Queue-Id: E9E1142B56 X-Migadu-Spam-Score: -3.92 X-TUID: BxWy5GKNonsa Hello, Andreas Enge skribis: > When working on a branch and deciding whether to merge it, we need a way > of comparing its status with that of the master branch. As far as I can s= ee, > there is currently no way in cuirass to compare arbitrary evaluations and > get a list (or a dashboard) of builds that fail in one, but not the other. Going back to this, I agree with Josselin that the Data Service does an excellent job at comparing the status of different revisions; I think we should leverage that rather than try to implement something similar in Cuirass. Perhaps one thing we can improve though is the information flow from Cuirass to the Data Service. ISTR that Christopher mentioned that the Data Service couldn=E2=80=99t easily get information about substitute availability from ci.guix, or something like that. Is there still a problem here, Chris? If we need a new HTTP endpoint in Cuirass to address that, I=E2=80=99m happy to give a hand. Thanks, Ludo=E2=80=99.