diff options
author | Graham Christensen <graham@grahamc.com> | 2017-04-25 17:53:48 -0400 |
---|---|---|
committer | Graham Christensen <graham@grahamc.com> | 2017-04-25 18:51:49 -0400 |
commit | 5dd731b801ac6a0203204a7eed19afddee93fe85 (patch) | |
tree | f08788d947d3882c29ca80a0505a8741bfda1416 /nixos | |
parent | da0ef84c0c5b5b5ffe739939895bc1992fac7d80 (diff) | |
download | nixpkgs-5dd731b801ac6a0203204a7eed19afddee93fe85.tar nixpkgs-5dd731b801ac6a0203204a7eed19afddee93fe85.tar.gz nixpkgs-5dd731b801ac6a0203204a7eed19afddee93fe85.tar.bz2 nixpkgs-5dd731b801ac6a0203204a7eed19afddee93fe85.tar.lz nixpkgs-5dd731b801ac6a0203204a7eed19afddee93fe85.tar.xz nixpkgs-5dd731b801ac6a0203204a7eed19afddee93fe85.tar.zst nixpkgs-5dd731b801ac6a0203204a7eed19afddee93fe85.zip |
mysql test: test replication persists between slave stop / start cycle
Diffstat (limited to 'nixos')
-rw-r--r-- | nixos/tests/mysql-replication.nix | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/nixos/tests/mysql-replication.nix b/nixos/tests/mysql-replication.nix index 82ee76f6b3a..75c6d793feb 100644 --- a/nixos/tests/mysql-replication.nix +++ b/nixos/tests/mysql-replication.nix @@ -64,5 +64,11 @@ in $slave2->waitForUnit("mysql"); $slave2->waitForOpenPort(3306); $slave2->succeed("echo 'use testdb; select * from tests' | mysql -u root -N | grep 4"); + $slave2->succeed("systemctl stop mysql"); + $master->succeed("echo 'insert into testdb.tests values (123, 456);' | mysql -u root -N"); + $slave2->succeed("systemctl start mysql"); + $slave2->waitForUnit("mysql"); + $slave2->waitForOpenPort(3306); + $slave2->succeed("echo 'select * from testdb.tests where Id = 123;' | mysql -u root -N | grep 456"); ''; }) |