GNU bug report logs - #76488
[PATCH 0/4] Test installation on Debian

Previous Next

Package: guix-patches;

Reported by: Ludovic Courtès <ludo <at> gnu.org>

Date: Sat, 22 Feb 2025 17:09:02 UTC

Severity: normal

Tags: patch

Done: Ludovic Courtès <ludo <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: tracker <at> debbugs.gnu.org
Subject: bug#76488: closed ([PATCH 0/4] Test installation on Debian)
Date: Wed, 05 Mar 2025 19:37:02 +0000
[Message part 1 (text/plain, inline)]
Your message dated Wed, 05 Mar 2025 20:36:09 +0100
with message-id <87plivxoba.fsf <at> gnu.org>
and subject line Re: [bug#76488] [PATCH v2 0/4] Test installation on Debian
has caused the debbugs.gnu.org bug report #76488,
regarding [PATCH 0/4] Test installation on Debian
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)


-- 
76488: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=76488
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Ludovic Courtès <ludo <at> gnu.org>
To: guix-patches <at> gnu.org
Cc: Ludovic Courtès <ludo <at> gnu.org>
Subject: [PATCH 0/4] Test installation on Debian
Date: Sat, 22 Feb 2025 18:08:29 +0100
Hello Guix!

This series adds an automated test of ‘guix-install.sh’ on Debian,
which checks that “guix build hello” and “guix install hello” work
upon completion.

This was prompted by the work in <https://issues.guix.gnu.org/75810>
and by the upcoming (crossing fingers!) release.

It only tests Debian 12 but it should work with any systemd-based
distro that provides QCOW2 images.

Thoughts?

Ludo’.

Ludovic Courtès (4):
  tests: Export ‘marionette-program’.
  vm: ‘common-qemu-options’ splits command-line tokens.
  vm: Export ‘file-system->mount-tag’ and ‘common-qemu-options’.
  tests: Test installation on Debian.

 gnu/local.mk          |   1 +
 gnu/system/vm.scm     |  24 +--
 gnu/tests.scm         |  14 +-
 gnu/tests/foreign.scm | 337 ++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 364 insertions(+), 12 deletions(-)
 create mode 100644 gnu/tests/foreign.scm


base-commit: 256e623843a70b001801dcddd7acb4138e6216b4
-- 
2.48.1



[Message part 3 (message/rfc822, inline)]
From: Ludovic Courtès <ludo <at> gnu.org>
To: Rodion Goritskov <rodion <at> goritskov.com>
Cc: 76488-done <at> debbugs.gnu.org
Subject: Re: [bug#76488] [PATCH v2 0/4] Test installation on Debian
Date: Wed, 05 Mar 2025 20:36:09 +0100
Hi,

Ludovic Courtès <ludo <at> gnu.org> skribis:

> I’m now waiting for <https://issues.guix.gnu.org/76485> to settle.

Pushed as f57a660fc6c97d8324c7f36b84bec5234720fbb5.

Ludo’.


This bug report was last modified 79 days ago.

Previous Next


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