summaryrefslogtreecommitdiffstats
path: root/nixos/tests/cassandra.nix
AgeCommit message (Collapse)Author
2020-12-09cassandra: Add passthru.testsRobert Hensing
2019-11-07nixos/cassandra: Port test to pythonDaniel Schaefer
2019-07-31nixos/tests/cassandra: Test jmxPortDaniel Schaefer
The test sets it to a non-standard port so it won't work accidentally now and we'll be sure that our NixOS option works.
2019-06-13nixos/cassandra: Test remote auth only on v3.11+Daniel Schaefer
Below that it works but only when supplying a custom password file with restricted permissions (i.e. outside the nix-store). We can't do that using an absolute path in the tests.
2019-06-13nixos/cassandra: Test jmxRolesDaniel Schaefer
2019-06-13nixos/cassandra: Test maxHeapSizeDaniel Schaefer
2019-06-13nixos/cassandra: Set test VM IPs staticallyDaniel Schaefer
2019-06-13nixos/cassandra: Test seedAddressesDaniel Schaefer
2019-06-13nixos/cassandra: Test clusterNameDaniel Schaefer
2019-06-13nixos/cassandra: Use ipAddress and capital lettersDaniel Schaefer
2019-06-13nixos/cassandra: Fix test by listening on IPDaniel Schaefer
Seems like you can't have a node as its own seed when it's listening on an interface instead of an IP. At least the way it was done in the test doesn't work and I can't figure out any other way than to just listen on the IP address instead.
2018-08-07cassandra: rewrote service from scratchThomas Bach
Adds a replacement for the previously broken `services.database.cassandra` with tests for a multi-node setup.
2018-07-20[bot] nixos/*: remove unused arguments in lambdasvolth
2016-08-02cassandra service: initCasey Ransom
The module will configure a Cassandra server with common options being tweakable. Included is also a test which will spin up 3 nodes and verify that the cluster can be formed, broken, and repaired.