about summary refs log tree commit diff
path: root/nixos/tests
diff options
context:
space:
mode:
authorRicardo M. Correia <rcorreia@wizy.org>2014-05-30 21:22:25 +0200
committerRicardo M. Correia <rcorreia@wizy.org>2014-05-30 21:26:24 +0200
commitabd0b3f411839ac83896a3a0c9150e3265031c06 (patch)
tree0a2c6a61582bc8c78b63149aa8053f3d36f76033 /nixos/tests
parentb7e99da4a1162750b6bff22b6bd88fe50a26eb0f (diff)
downloadnixlib-abd0b3f411839ac83896a3a0c9150e3265031c06.tar
nixlib-abd0b3f411839ac83896a3a0c9150e3265031c06.tar.gz
nixlib-abd0b3f411839ac83896a3a0c9150e3265031c06.tar.bz2
nixlib-abd0b3f411839ac83896a3a0c9150e3265031c06.tar.lz
nixlib-abd0b3f411839ac83896a3a0c9150e3265031c06.tar.xz
nixlib-abd0b3f411839ac83896a3a0c9150e3265031c06.tar.zst
nixlib-abd0b3f411839ac83896a3a0c9150e3265031c06.zip
nixos.tests.installer: Attempt to fix race condition
Attempt to fix race condition in installer tests, especially the
grub1 test.

The latter was failing when running "parted /dev/sda ..." because
/dev/sda didn't exist yet.
Diffstat (limited to 'nixos/tests')
-rw-r--r--nixos/tests/installer.nix3
1 files changed, 3 insertions, 0 deletions
diff --git a/nixos/tests/installer.nix b/nixos/tests/installer.nix
index 1c3fb148410c..98e8142a0dfd 100644
--- a/nixos/tests/installer.nix
+++ b/nixos/tests/installer.nix
@@ -147,6 +147,9 @@ let
             or die "bad `hello' output";
       ''}
 
+      # Wait for hard disks to appear in /dev
+      $machine->succeed("udevadm settle");
+
       # Partition the disk.
       ${createPartitions}