diff options
author | illustris <rharikrishnan95@gmail.com> | 2022-01-08 18:38:34 +0530 |
---|---|---|
committer | illustris <rharikrishnan95@gmail.com> | 2022-03-11 14:18:44 +0530 |
commit | 799dc66cf1ea36b2dea0893734ace5606cb63433 (patch) | |
tree | e5f9c30f4e83c49a306e01c84a8f96d33499bfd1 /nixos/tests/hadoop/yarn.nix | |
parent | c82d48913f581a5c878e9f31075c23563f92b9a3 (diff) | |
download | nixpkgs-799dc66cf1ea36b2dea0893734ace5606cb63433.tar nixpkgs-799dc66cf1ea36b2dea0893734ace5606cb63433.tar.gz nixpkgs-799dc66cf1ea36b2dea0893734ace5606cb63433.tar.bz2 nixpkgs-799dc66cf1ea36b2dea0893734ace5606cb63433.tar.lz nixpkgs-799dc66cf1ea36b2dea0893734ace5606cb63433.tar.xz nixpkgs-799dc66cf1ea36b2dea0893734ace5606cb63433.tar.zst nixpkgs-799dc66cf1ea36b2dea0893734ace5606cb63433.zip |
hadoop: add passthrough tests
Diffstat (limited to 'nixos/tests/hadoop/yarn.nix')
-rw-r--r-- | nixos/tests/hadoop/yarn.nix | 43 |
1 files changed, 24 insertions, 19 deletions
diff --git a/nixos/tests/hadoop/yarn.nix b/nixos/tests/hadoop/yarn.nix index fbf05b19cd2..c121f6556d5 100644 --- a/nixos/tests/hadoop/yarn.nix +++ b/nixos/tests/hadoop/yarn.nix @@ -1,28 +1,33 @@ # This only tests if YARN is able to start its services -import ../make-test-python.nix ({...}: { +import ../make-test-python.nix ({ package, ... }: { + name = "hadoop-yarn"; + nodes = { - resourcemanager = {pkgs, ...}: { - services.hadoop.package = pkgs.hadoop; - services.hadoop.yarn.resourcemanager = { - enable = true; - openFirewall = true; - }; - services.hadoop.yarnSite = { - "yarn.resourcemanager.scheduler.class" = "org.apache.hadoop.yarn.server.resourcemanager.scheduler.fifo.FifoScheduler"; + resourcemanager = { ... }: { + services.hadoop = { + inherit package; + yarn.resourcemanager = { + enable = true; + openFirewall = true; + }; + yarnSite = { + "yarn.resourcemanager.scheduler.class" = "org.apache.hadoop.yarn.server.resourcemanager.scheduler.fifo.FifoScheduler"; + }; }; }; - nodemanager = {pkgs, ...}: { - services.hadoop.package = pkgs.hadoop; - services.hadoop.yarn.nodemanager = { - enable = true; - openFirewall = true; - }; - services.hadoop.yarnSite = { - "yarn.resourcemanager.hostname" = "resourcemanager"; - "yarn.nodemanager.log-dirs" = "/tmp/userlogs"; + nodemanager = { ... }: { + services.hadoop = { + inherit package; + yarn.nodemanager = { + enable = true; + openFirewall = true; + }; + yarnSite = { + "yarn.resourcemanager.hostname" = "resourcemanager"; + "yarn.nodemanager.log-dirs" = "/tmp/userlogs"; + }; }; }; - }; testScript = '' |