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: Ludovic Courtès <ludo <at> gnu.org>
To: 76488 <at> debbugs.gnu.org
Cc: Ludovic Courtès <ludo <at> gnu.org>
Subject: [bug#76488] [PATCH v2 0/4] Test installation on Debian
Date: Mon, 24 Feb 2025 13:45:47 +0100
Hi!

Changes in v2:

  • Export ‘%test-debian-install’ as suggested by Rodion.

  • Pass #:keep-mtime? #t to ‘copy-recursively’ as suggested by Rodion.

  • Use “full” URL to Debian image as suggested by Efraim.

  • Add test to check that the store is read-only.

  • Add test running ‘guix install’ as an unprivileged user.

  • Add test dumping /etc/os-release.

Feedback welcome!

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 | 379 ++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 406 insertions(+), 12 deletions(-)
 create mode 100644 gnu/tests/foreign.scm


base-commit: 256e623843a70b001801dcddd7acb4138e6216b4
-- 
2.48.1





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.