nixpkgs/lib
Eelco Dolstra fc583b7054 * When QEMU encounters a "disk full" condition on the host filesystem,
its default behaviour is to stop the emulator (i.e. suspend the VM).
  For automated tests, this is bad, because is makes the VM appear to
  hang without any error message.  The "werror=report" flag causes
  QEMU to report the problem to the VM.  As a side effect QEMU exits
  very elegantly:

    [    2.308668] end_request: I/O error, dev vda, sector 534400
    [    2.309611] Buffer I/O error on device vda, logical block 66800
    ...
    *** glibc detected *** /nix/store/yhngqrww53j0aw7z7v4bv948x5g5fc3d-qemu-kvm-0.12.1.2/bin/qemu-system-x86_64: double free or corruption (!prev): 0x08e3e040 ***
    Aborted

  So I guess we now depend on a bug in QEMU :-)

svn path=/nixos/trunk/; revision=19703
2010-01-27 10:36:43 +00:00
..
test-driver * When QEMU encounters a "disk full" condition on the host filesystem, 2010-01-27 10:36:43 +00:00
build-vms.nix * Factor out the X11 configuration. 2010-01-05 17:08:57 +00:00
eval-config.nix Replace the check function with a function specialized for modules. 2009-12-05 19:22:02 +00:00
from-env.nix * Make eval-config.nix a bit more general to make it easier to build 2009-06-05 13:19:39 +00:00
make-iso9660-image.nix * Modularise the building of the installation CD/DVD. The module 2009-06-05 13:35:27 +00:00
make-iso9660-image.sh * Break the cyclic dependency between the system derivation and 2009-06-10 21:46:42 +00:00
make-squashfs.nix * A function for generating squashfs filesystem images. 2009-06-10 13:40:35 +00:00
testing.nix * Always create hydra-build-products, otherwise the build is made 2010-01-07 16:50:26 +00:00
unpack-theme.nix * helpers -> lib. 2009-05-29 14:46:27 +00:00
unpack-theme.sh * helpers -> lib. 2009-05-29 14:46:27 +00:00