GNU logs - #53862, boring messages


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#53862] [PATCH] tests: Add system tests for each supported kernel version.
Resent-From: Marius Bakke <marius@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 07 Feb 2022 22:39:02 +0000
Resent-Message-ID: <handler.53862.B.164427350223028 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 53862
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 53862 <at> debbugs.gnu.org
X-Debbugs-Original-To: guix-patches@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.164427350223028
          (code B ref -1); Mon, 07 Feb 2022 22:39:02 +0000
Received: (at submit) by debbugs.gnu.org; 7 Feb 2022 22:38:22 +0000
Received: from localhost ([127.0.0.1]:44050 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nHCeM-0005zM-5j
	for submit <at> debbugs.gnu.org; Mon, 07 Feb 2022 17:38:22 -0500
Received: from lists.gnu.org ([209.51.188.17]:34338)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <marius@HIDDEN>) id 1nHCeJ-0005zD-8R
 for submit <at> debbugs.gnu.org; Mon, 07 Feb 2022 17:38:21 -0500
Received: from eggs.gnu.org ([209.51.188.92]:60928)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <marius@HIDDEN>) id 1nHCeI-0002D4-51
 for guix-patches@HIDDEN; Mon, 07 Feb 2022 17:38:19 -0500
Received: from [2001:470:142:3::e] (port=39354 helo=fencepost.gnu.org)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <marius@HIDDEN>)
 id 1nHCeG-0005HL-Ru; Mon, 07 Feb 2022 17:38:16 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:Date:Subject:To:From:in-reply-to:
 references; bh=/F8KaOCpTDeCnm4JOWZH/5OU5Cci064KRfw8b9v153o=; b=hEKiZpleeAxmCT
 JPXll7bQ0sB6hsVR0xIvmhFF/hPF7rNA31i/hz0MLlkaaeaqCBzNr0iYu4+SomkfRAP9mP0/vxUTu
 l/hwR0OiSYkgevDz01Ox4FvHmHNEWiX9E7+EAuxoWbgxRx+9+PD+9HAgx7N6yeQhD0i/eDaiSjlmE
 MwhPtAMMklfh/WfCTSHEO3oiHpqkWd7BDOoeHCU+5SzCUguISPWP7Z9FV6nzm15FyV10jAXu6Kv8m
 vs0jv2+h8tkqRduNhKmLrMCuqxdZnvdPdUvpC021R0yVXP+AW65nYab54H6JDDM3m6QmZraqf7j+6
 6mIeLTlN5Iqwp31xa/Ow==;
Received: from host-37-191-236-102.lynet.no ([37.191.236.102]:52104
 helo=localhost)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <marius@HIDDEN>)
 id 1nHCeG-00014Z-GD; Mon, 07 Feb 2022 17:38:16 -0500
From: Marius Bakke <marius@HIDDEN>
Date: Mon,  7 Feb 2022 23:38:14 +0100
Message-Id: <20220207223814.5982-1-marius@HIDDEN>
X-Mailer: git-send-email 2.34.0
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

* gnu/tests/base.scm (test-basic-os-with-kernel): New procedure.
(%test-linux-libre-5.10, %test-linux-libre-5.4, %test-linux-libre-4.19,
%test-linux-libre-4.14, %test-linux-libre-4.9, %test-linux-libre-4.4): New
tests.
---
 gnu/tests/base.scm | 41 +++++++++++++++++++++++++++++++++++++++++
 1 file changed, 41 insertions(+)
---
Guix,

I just discovered #52667 and figured it would be neat to have system
tests for each kernel to catch regressions faster.

WDYT?

diff --git a/gnu/tests/base.scm b/gnu/tests/base.scm
index 38d4317e52..88de421ed1 100644
--- a/gnu/tests/base.scm
+++ b/gnu/tests/base.scm
@@ -1,6 +1,7 @@
 ;;; GNU Guix --- Functional package management for GNU
 ;;; Copyright © 2016, 2017, 2018, 2019, 2020 Ludovic Courtès <ludo@HIDDEN>
 ;;; Copyright © 2018 Clément Lassieur <clement@HIDDEN>
+;;; Copyright © 2022 Marius Bakke <marius@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -41,10 +42,18 @@ (define-module (gnu tests base)
   #:use-module (guix store)
   #:use-module (guix monads)
   #:use-module (guix packages)
+  #:use-module (guix utils)
   #:use-module (srfi srfi-1)
   #:use-module (ice-9 match)
   #:export (run-basic-test
             %test-basic-os
+            test-basic-os-with-kernel
+            %test-linux-libre-5.10
+            %test-linux-libre-5.4
+            %test-linux-libre-4.19
+            %test-linux-libre-4.14
+            %test-linux-libre-4.9
+            %test-linux-libre-4.4
             %test-halt
             %test-cleanup
             %test-mcron
@@ -537,6 +546,38 @@ (define %test-basic-os
       (run-basic-test (virtualized-operating-system os '())
                       #~(list #$vm))))))
 
+(define (test-basic-os-with-kernel kernel)
+  (system-test
+   (name (string-append (package-name kernel) "-"
+                        (version-major+minor (package-version kernel))))
+   (description "Run %TEST-BASIC-OS with the given KERNEL.")
+   (value
+    (let* ((os (marionette-operating-system
+                (operating-system
+                  (inherit %simple-os)
+                  (kernel kernel))))
+           (vm (virtual-machine os)))
+      (run-basic-test (virtualized-operating-system os '())
+                      #~(list #$vm))))))
+
+(define %test-linux-libre-5.10
+  (test-basic-os-with-kernel linux-libre-5.10))
+
+(define %test-linux-libre-5.4
+  (test-basic-os-with-kernel linux-libre-5.4))
+
+(define %test-linux-libre-4.19
+  (test-basic-os-with-kernel linux-libre-4.19))
+
+(define %test-linux-libre-4.14
+  (test-basic-os-with-kernel linux-libre-4.14))
+
+(define %test-linux-libre-4.9
+  (test-basic-os-with-kernel linux-libre-4.9))
+
+(define %test-linux-libre-4.4
+  (test-basic-os-with-kernel linux-libre-4.4))
+
 
 ;;;
 ;;; Halt.
-- 
2.34.0





Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Marius Bakke <marius@HIDDEN>
Subject: bug#53862: Acknowledgement ([PATCH] tests: Add system tests for
 each supported kernel version.)
Message-ID: <handler.53862.B.164427350223028.ack <at> debbugs.gnu.org>
References: <20220207223814.5982-1-marius@HIDDEN>
X-Gnu-PR-Message: ack 53862
X-Gnu-PR-Package: guix-patches
X-Gnu-PR-Keywords: patch
Reply-To: 53862 <at> debbugs.gnu.org
Date: Mon, 07 Feb 2022 22:39:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 guix-patches@HIDDEN

If you wish to submit further information on this problem, please
send it to 53862 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
53862: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D53862
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#53862] [PATCH] tests: Add system tests for each supported kernel version.
Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Thu, 03 Mar 2022 22:45:01 +0000
Resent-Message-ID: <handler.53862.B53862.16463474952303 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 53862
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: Marius Bakke <marius@HIDDEN>
Cc: 53862 <at> debbugs.gnu.org
Received: via spool by 53862-submit <at> debbugs.gnu.org id=B53862.16463474952303
          (code B ref 53862); Thu, 03 Mar 2022 22:45:01 +0000
Received: (at 53862) by debbugs.gnu.org; 3 Mar 2022 22:44:55 +0000
Received: from localhost ([127.0.0.1]:44078 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nPuBr-0000b4-Fa
	for submit <at> debbugs.gnu.org; Thu, 03 Mar 2022 17:44:55 -0500
Received: from eggs.gnu.org ([209.51.188.92]:50436)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1nPuBq-0000aq-QE
 for 53862 <at> debbugs.gnu.org; Thu, 03 Mar 2022 17:44:55 -0500
Received: from [2001:470:142:3::e] (port=59976 helo=fencepost.gnu.org)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1nPuBl-0007LS-Hw
 for 53862 <at> debbugs.gnu.org; Thu, 03 Mar 2022 17:44:49 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To:
 From; bh=DafwzDeQXyRU2yt3OoTNILQs4naZiRpRpUenLwLMJyQ=; b=Dl3xOzCwseS/q2pQ4LUl
 Z6wKyx+6Iij8TLqPwIHjswfAUfahXHqM6dEEQrr6/fbfWWP7O1GVsYwZ+rJSw9F8AW/PJsWA16mzT
 pjLVIyn/pp+7+JCVSAM/F/BHz5nfWn2jEC8ChK20qoYUyGDqmv41Yrl/lvYWchd1jRt4W8n/9GI3i
 Owa9myAy6u5Eq9S49C9rfYLru8B5mAyNeFL7jWxnJk124+l/WwQY3CKsDsXp6MKNr+XMW8WGxeNTN
 8cm8nzcPlkctjHZU6H9NmQMx9pUHx6RTQNkBK4Gw+FDrUfyxXWE/+Kd8XrngfYDIt6157rMJIIEbR
 bI+UHItPYsWLAw==;
Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201]:50102
 helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1nPuBl-0000nl-3E; Thu, 03 Mar 2022 17:44:49 -0500
From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
References: <20220207223814.5982-1-marius@HIDDEN>
Date: Thu, 03 Mar 2022 23:44:47 +0100
In-Reply-To: <20220207223814.5982-1-marius@HIDDEN> (Marius Bakke's message of
 "Mon, 7 Feb 2022 23:38:14 +0100")
Message-ID: <87v8wuu04g.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Hi,

Marius Bakke <marius@HIDDEN> skribis:

> * gnu/tests/base.scm (test-basic-os-with-kernel): New procedure.
> (%test-linux-libre-5.10, %test-linux-libre-5.4, %test-linux-libre-4.19,
> %test-linux-libre-4.14, %test-linux-libre-4.9, %test-linux-libre-4.4): New
> tests.
> ---
>  gnu/tests/base.scm | 41 +++++++++++++++++++++++++++++++++++++++++
>  1 file changed, 41 insertions(+)
> ---
> Guix,
>
> I just discovered #52667 and figured it would be neat to have system
> tests for each kernel to catch regressions faster.
>
> WDYT?

Good idea, go for it!

Thanks,
Ludo=E2=80=99.




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#53862] [PATCH] tests: Add system tests for each supported kernel version.
Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Tue, 05 Apr 2022 16:09:02 +0000
Resent-Message-ID: <handler.53862.B53862.164917488721464 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 53862
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: Marius Bakke <marius@HIDDEN>
Cc: 53862 <at> debbugs.gnu.org
Received: via spool by 53862-submit <at> debbugs.gnu.org id=B53862.164917488721464
          (code B ref 53862); Tue, 05 Apr 2022 16:09:02 +0000
Received: (at 53862) by debbugs.gnu.org; 5 Apr 2022 16:08:07 +0000
Received: from localhost ([127.0.0.1]:55908 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nbliw-0005a5-UM
	for submit <at> debbugs.gnu.org; Tue, 05 Apr 2022 12:08:07 -0400
Received: from eggs.gnu.org ([209.51.188.92]:39998)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1nbliw-0005ZP-5C
 for 53862 <at> debbugs.gnu.org; Tue, 05 Apr 2022 12:08:06 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:35448)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1nbliq-00070j-Gu
 for 53862 <at> debbugs.gnu.org; Tue, 05 Apr 2022 12:08:00 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To:
 From; bh=DsC1OmDPQ+86eogEKyd066TfunCfiPfKhB5PuYqeYHY=; b=LKjwdUqSHL9EoS2n4k7A
 +L/Bz3LHhFxETo1nIv6hHQpmRy4tBOOOZ2S9Xf0ztyo00qtN1W0Iv4d5EfX8ETV89CiVtrKBk+yvN
 GqfCrtOmS0BY89lBGRXRONwqr4Wvg0hOI15e0Mq2+Yj7T611FPJLZ9Qh65YxpHvPuUHSS0KJmzUQA
 DVGX7iFMdh83jyjYJ9ERvuc6lolUNbMS4kLqXPOsSHMPQqAHynHrin1mKBzoKMAqOuUackt6z+Z0I
 MOr+QsA0jmtJU2HYuWIGx8ns5LN4FIuX6db7NSRb4vmj20YfGTvUcqlOZfnm6Ew0sQEvRiEY6OU+S
 3MUK8u4gqQ+dnQ==;
Received: from [193.50.110.173] (port=58784 helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1nbliq-00057t-3N; Tue, 05 Apr 2022 12:08:00 -0400
From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
References: <20220207223814.5982-1-marius@HIDDEN> <87v8wuu04g.fsf@HIDDEN>
Date: Tue, 05 Apr 2022 18:07:58 +0200
In-Reply-To: <87v8wuu04g.fsf@HIDDEN> ("Ludovic =?UTF-8?Q?Court=C3=A8s?="'s message of "Thu, 03 Mar 2022 23:44:47 +0100")
Message-ID: <8735irms2p.fsf_-_@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Ping! :-)

Ludovic Court=C3=A8s <ludo@HIDDEN> skribis:

> Hi,
>
> Marius Bakke <marius@HIDDEN> skribis:
>
>> * gnu/tests/base.scm (test-basic-os-with-kernel): New procedure.
>> (%test-linux-libre-5.10, %test-linux-libre-5.4, %test-linux-libre-4.19,
>> %test-linux-libre-4.14, %test-linux-libre-4.9, %test-linux-libre-4.4): N=
ew
>> tests.
>> ---
>>  gnu/tests/base.scm | 41 +++++++++++++++++++++++++++++++++++++++++
>>  1 file changed, 41 insertions(+)
>> ---
>> Guix,
>>
>> I just discovered #52667 and figured it would be neat to have system
>> tests for each kernel to catch regressions faster.
>>
>> WDYT?
>
> Good idea, go for it!
>
> Thanks,
> Ludo=E2=80=99.





Last modified: Tue, 5 Apr 2022 16:15:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.