diff options
author | illustris <rharikrishnan95@gmail.com> | 2021-10-21 02:03:56 +0530 |
---|---|---|
committer | Raphael Megzari <raphael@megzari.com> | 2021-10-25 16:30:19 +0900 |
commit | 6688c522542b25cc4a1ee106eddb18dc3d7a4133 (patch) | |
tree | 6fc74e3546ee40ca71024627a78c2e7454b441b3 /nixos/tests/all-tests.nix | |
parent | 91bb2b7016de43dfc08fde834d135954369737dc (diff) | |
download | nixpkgs-6688c522542b25cc4a1ee106eddb18dc3d7a4133.tar nixpkgs-6688c522542b25cc4a1ee106eddb18dc3d7a4133.tar.gz nixpkgs-6688c522542b25cc4a1ee106eddb18dc3d7a4133.tar.bz2 nixpkgs-6688c522542b25cc4a1ee106eddb18dc3d7a4133.tar.lz nixpkgs-6688c522542b25cc4a1ee106eddb18dc3d7a4133.tar.xz nixpkgs-6688c522542b25cc4a1ee106eddb18dc3d7a4133.tar.zst nixpkgs-6688c522542b25cc4a1ee106eddb18dc3d7a4133.zip |
nixos/hadoop: add better test
The existing tests for HDFS and YARN only check if the services come up and expose their web interfaces. The new combined hadoop test will also test whether the services and roles work together as intended. It spin up an HDFS+YARN cluster and submit a demo YARN application that uses the hadoop cluster for storageand yarn cluster for compute.
Diffstat (limited to 'nixos/tests/all-tests.nix')
-rw-r--r-- | nixos/tests/all-tests.nix | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index 3cfdbc72915..945d42344a3 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -165,6 +165,7 @@ in grocy = handleTest ./grocy.nix {}; grub = handleTest ./grub.nix {}; gvisor = handleTest ./gvisor.nix {}; + hadoop.all = handleTestOn [ "x86_64-linux" ] ./hadoop/hadoop.nix {}; hadoop.hdfs = handleTestOn [ "x86_64-linux" ] ./hadoop/hdfs.nix {}; hadoop.yarn = handleTestOn [ "x86_64-linux" ] ./hadoop/yarn.nix {}; handbrake = handleTestOn ["x86_64-linux"] ./handbrake.nix {}; @@ -416,6 +417,7 @@ in solr = handleTest ./solr.nix {}; sonarr = handleTest ./sonarr.nix {}; spacecookie = handleTest ./spacecookie.nix {}; + spark = handleTestOn ["x86_64-linux"] ./spark {}; spike = handleTest ./spike.nix {}; sslh = handleTest ./sslh.nix {}; sssd = handleTestOn ["x86_64-linux"] ./sssd.nix {}; |