mysql test: test replication persists between slave stop / start cycle

Changed files
+6
nixos
+6
nixos/tests/mysql-replication.nix
···
$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");
'';
})