summary refs log tree commit diff
path: root/nixos/tests/all-tests.nix
diff options
context:
space:
mode:
authorillustris <rharikrishnan95@gmail.com>2021-10-21 02:03:56 +0530
committerRaphael Megzari <raphael@megzari.com>2021-10-25 16:30:19 +0900
commit6688c522542b25cc4a1ee106eddb18dc3d7a4133 (patch)
tree6fc74e3546ee40ca71024627a78c2e7454b441b3 /nixos/tests/all-tests.nix
parent91bb2b7016de43dfc08fde834d135954369737dc (diff)
downloadnixpkgs-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.nix2
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 {};