summaryrefslogtreecommitdiffstats
path: root/nixos/tests/cassandra.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nixos/tests/cassandra.nix')
-rw-r--r--nixos/tests/cassandra.nix7
1 files changed, 7 insertions, 0 deletions
diff --git a/nixos/tests/cassandra.nix b/nixos/tests/cassandra.nix
index 208e94c64c96..a5925e234c4d 100644
--- a/nixos/tests/cassandra.nix
+++ b/nixos/tests/cassandra.nix
@@ -2,9 +2,11 @@ import ./make-test.nix ({ pkgs, ...}:
let
# Change this to test a different version of Cassandra:
testPackage = pkgs.cassandra;
+ clusterName = "NixOS Automated-Test Cluster";
cassandraCfg = ipAddress:
{ enable = true;
+ inherit clusterName;
listenAddress = ipAddress;
rpcAddress = ipAddress;
extraConfig =
@@ -48,6 +50,11 @@ in
$cass0->waitUntilSucceeds("nc -z localhost 7199");
$cass0->succeed("nodetool status --resolve-ip | egrep '^UN[[:space:]]+cass0'");
};
+ subtest "Cluster name was set", sub {
+ $cass0->waitForUnit("cassandra.service");
+ $cass0->waitUntilSucceeds("nc -z localhost 7199");
+ $cass0->waitUntilSucceeds("nodetool describecluster | grep 'Name: ${clusterName}'");
+ };
# Check cluster interaction
subtest "Bring up cluster", sub {