about summary refs log tree commit diff
path: root/nixos/tests
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2015-08-05 13:28:27 +0200
committerEelco Dolstra <eelco.dolstra@logicblox.com>2015-08-05 14:34:54 +0200
commitfc7e7f9032722d8d2c9080044b82045e2ba806a8 (patch)
treefd481fa350402b74d06cd3ffa7222a42bddfc99a /nixos/tests
parentb3d8d750de2c6c470f14468663de4781388be598 (diff)
downloadnixlib-fc7e7f9032722d8d2c9080044b82045e2ba806a8.tar
nixlib-fc7e7f9032722d8d2c9080044b82045e2ba806a8.tar.gz
nixlib-fc7e7f9032722d8d2c9080044b82045e2ba806a8.tar.bz2
nixlib-fc7e7f9032722d8d2c9080044b82045e2ba806a8.tar.lz
nixlib-fc7e7f9032722d8d2c9080044b82045e2ba806a8.tar.xz
nixlib-fc7e7f9032722d8d2c9080044b82045e2ba806a8.tar.zst
nixlib-fc7e7f9032722d8d2c9080044b82045e2ba806a8.zip
Remove broken/unused test
Diffstat (limited to 'nixos/tests')
-rw-r--r--nixos/tests/check-filesystems.nix85
1 files changed, 0 insertions, 85 deletions
diff --git a/nixos/tests/check-filesystems.nix b/nixos/tests/check-filesystems.nix
deleted file mode 100644
index cb9ff25f977e..000000000000
--- a/nixos/tests/check-filesystems.nix
+++ /dev/null
@@ -1,85 +0,0 @@
-{ nixos ? ./..
-, nixpkgs ? /etc/nixos/nixpkgs
-, system ? builtins.currentSystem
-}:
-
-with import ../lib/build-vms.nix { inherit nixos nixpkgs system; };
-
-rec {
-  name = "check-filesystems";
-  meta = with pkgs.stdenv.lib.maintainers; {
-    maintainers = [ eelco chaoflow ];
-  };
-
-  nodes = {
-    share = {pkgs, config, ...}: {
-      services.nfs.server.enable = true;
-      services.nfs.server.exports = ''
-        /repos1 192.168.1.0/255.255.255.0(rw,no_root_squash)
-        /repos2 192.168.1.0/255.255.255.0(rw,no_root_squash)
-      '';
-      services.nfs.server.createMountPoints = true;
-
-      jobs.checkable = {
-        startOn = [
-          config.jobs.nfs_kernel_exports.name
-          config.jobs.nfs_kernel_nfsd.name
-        ];
-        respawn = true;
-      };
-    };
-
-    fsCheck = {pkgs, config, ...}: {
-      fileSystems =
-        let
-          repos1 = {
-            mountPoint = "/repos1";
-            autocreate = true;
-            device = "share:/repos1";
-            fsType = "nfs";
-          };
-
-          repos2 = {
-            mountPoint = "/repos2";
-            autocreate = true;
-            device = "share:/repos2";
-            fsType = "nfs";
-          };
-        in pkgs.lib.mkVMOverride [
-          repos1
-          repos1 # check remount
-          repos2 # check after remount
-        ];
-
-      jobs.checkable = {
-        startOn = "stopped ${config.jobs.filesystems.name}";
-        respawn = true;
-      };
-    };
-  };
-
-  vms = buildVirtualNetwork { inherit nodes; };
-
-  test = runTests vms
-    ''
-      startAll;
-
-      $share->waitForUnit("checkable");
-      $fsCheck->waitForUnit("checkable");
-
-      # check repos1
-      $fsCheck->succeed("test -d /repos1");
-      $share->succeed("touch /repos1/test1");
-      $fsCheck->succeed("test -e /repos1/test1");
-
-      # check repos2 (check after remount)
-      $fsCheck->succeed("test -d /repos2");
-      $share->succeed("touch /repos2/test2");
-      $fsCheck->succeed("test -e /repos2/test2");
-
-      # check without network
-      $share->block();
-      $fsCheck->fail("test -e /repos1/test1");
-      $fsCheck->fail("test -e /repos2/test2");
-    '';
-}