From a924120340bdb9b6a02b4381ef0a7bc979db6cf9 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Mon, 28 Sep 2015 20:25:44 +0200 Subject: [PATCH] Remove superfluous root resizing test This is done in the EC2 test now. --- nixos/tests/resize-root.nix | 36 ------------------------------------ 1 file changed, 36 deletions(-) delete mode 100644 nixos/tests/resize-root.nix diff --git a/nixos/tests/resize-root.nix b/nixos/tests/resize-root.nix deleted file mode 100644 index c8ccab38ab6f..000000000000 --- a/nixos/tests/resize-root.nix +++ /dev/null @@ -1,36 +0,0 @@ -import ./make-test.nix ({ pkgs, lib, ...} : { - - meta.maintainers = [ lib.maintainers.eelco ]; - - machine = { config, pkgs, ... }: { - virtualisation.diskSize = 512; - fileSystems = lib.mkVMOverride { - "/".autoResize = true; - }; - }; - - testScript = - '' - # Create a VM with a 512 MiB disk. - $machine->start; - $machine->waitForUnit("multi-user.target"); - my $blocks = $machine->succeed("stat -c %b -f /"); - my $bsize = $machine->succeed("stat -c %S -f /"); - my $size = $blocks * $bsize; - die "wrong free space $size" if $size < 480 * 1024 * 1024 || $size > 512 * 1024 * 1024; - $machine->succeed("touch /marker"); - $machine->shutdown; - - # Grow the disk to 1024 MiB. - system("qemu-img resize vm-state-machine/machine.qcow2 1024M") == 0 or die; - - # Start the VM again and check whether the initrd has correctly - # grown the root filesystem. - $machine->start; - $machine->waitForUnit("multi-user.target"); - $machine->succeed("[ -e /marker ]"); - my $blocks = $machine->succeed("stat -c %b -f /"); - my $size = $blocks * $bsize; - die "wrong free space $size" if $size < 980 * 1024 * 1024 || $size > 1024 * 1024 * 1024; - ''; -})