about summary refs log tree commit diff
path: root/nixos/tests
diff options
context:
space:
mode:
authorAristid Breitkreuz <aristidb@gmail.com>2014-11-24 23:19:34 +0100
committerAristid Breitkreuz <aristidb@gmail.com>2014-11-24 23:19:34 +0100
commit82f2be6a2601291f8d207eafd9b84a8229df6ad0 (patch)
tree340bae6027eb249cc8cdeff9c632e491e8b83045 /nixos/tests
parentb216e2b8e6f933e3b0651e99f0b090aa59a2ac0d (diff)
downloadnixlib-82f2be6a2601291f8d207eafd9b84a8229df6ad0.tar
nixlib-82f2be6a2601291f8d207eafd9b84a8229df6ad0.tar.gz
nixlib-82f2be6a2601291f8d207eafd9b84a8229df6ad0.tar.bz2
nixlib-82f2be6a2601291f8d207eafd9b84a8229df6ad0.tar.lz
nixlib-82f2be6a2601291f8d207eafd9b84a8229df6ad0.tar.xz
nixlib-82f2be6a2601291f8d207eafd9b84a8229df6ad0.tar.zst
nixlib-82f2be6a2601291f8d207eafd9b84a8229df6ad0.zip
containers: add test that stopping and starting a container works (#4989)
Diffstat (limited to 'nixos/tests')
-rw-r--r--nixos/tests/containers.nix7
1 files changed, 7 insertions, 0 deletions
diff --git a/nixos/tests/containers.nix b/nixos/tests/containers.nix
index 331324139a1a..e0add8a936fc 100644
--- a/nixos/tests/containers.nix
+++ b/nixos/tests/containers.nix
@@ -91,6 +91,13 @@ import ./make-test.nix {
       # Execute commands via the root shell.
       $machine->succeed("nixos-container run $id1 -- uname") =~ /Linux/ or die;
 
+      # Stop and start (regression test for #4989)
+      $machine->succeed("nixos-container stop $id1");
+      $machine->succeed("nixos-container start $id1");
+
+      # Execute commands via the root shell.
+      $machine->succeed("nixos-container run $id1 -- uname") =~ /Linux/ or die;
+
       # Destroy the containers.
       $machine->succeed("nixos-container destroy $id1");
       $machine->succeed("nixos-container destroy $id2");