[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Continuous testing of GNU/Hurd

From: Ludovic Courtès
Subject: Continuous testing of GNU/Hurd
Date: Sun, 18 Mar 2012 18:34:48 +0100
User-agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.93 (gnu/linux)


After continuous cross-builds [0], and a continuously cross-built QEMU
image [1], here’s the next step: continuous GNU/Hurd testing in QEMU.

The ‘qemu_test’ at <http://hydra.nixos.org/jobset/gnu/hurd-master> runs
a simple test within QEMU, in a stripped-down QEMU image.  Currently,
the test consists in unpacking the Hurd tarball, hosted on an smbfs
mount, and running ‘configure && make -j4’ [2].

This has already allowed me to find invalid port deallocation errors.
The test uses a patched GNU Mach, which makes it fail when such errors
happen [3].

In the process, a few bugs got fixed in smbfs [4], which makes it usable.

The “large” QEMU image at
now has an smbfs translator on /host, so that one can boot it with:

  qemu-system-x86_64 -smb $PWD disk-image.qcow2

and exchange files between the host and guest machine.

Feedback welcome!


[0] https://lists.gnu.org/archive/html/bug-hurd/2010-05/msg00111.html
[1] https://lists.gnu.org/archive/html/bug-hurd/2011-11/msg00042.html
[4] http://www.nongnu.org/hurdextras/#smbfs

Attachment: pgp7m8jcaSAE5.pgp
Description: PGP signature

reply via email to

[Prev in Thread] Current Thread [Next in Thread]