diff options
author | Graham Christensen <graham@grahamc.com> | 2017-04-25 17:26:52 -0400 |
---|---|---|
committer | Graham Christensen <graham@grahamc.com> | 2017-04-25 18:51:46 -0400 |
commit | da0ef84c0c5b5b5ffe739939895bc1992fac7d80 (patch) | |
tree | da0bef5d6c95e3118df1420c6c61af49e6b7c6cb /nixos/tests/mysql-replication.nix | |
parent | 4c171319f56ab1b9fb50d8fd0afb422046adc636 (diff) | |
download | nixlib-da0ef84c0c5b5b5ffe739939895bc1992fac7d80.tar nixlib-da0ef84c0c5b5b5ffe739939895bc1992fac7d80.tar.gz nixlib-da0ef84c0c5b5b5ffe739939895bc1992fac7d80.tar.bz2 nixlib-da0ef84c0c5b5b5ffe739939895bc1992fac7d80.tar.lz nixlib-da0ef84c0c5b5b5ffe739939895bc1992fac7d80.tar.xz nixlib-da0ef84c0c5b5b5ffe739939895bc1992fac7d80.tar.zst nixlib-da0ef84c0c5b5b5ffe739939895bc1992fac7d80.zip |
mysql test: use OpenPort check over blind sleep
Diffstat (limited to 'nixos/tests/mysql-replication.nix')
-rw-r--r-- | nixos/tests/mysql-replication.nix | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/nixos/tests/mysql-replication.nix b/nixos/tests/mysql-replication.nix index b20bce8edce6..82ee76f6b3ad 100644 --- a/nixos/tests/mysql-replication.nix +++ b/nixos/tests/mysql-replication.nix @@ -56,11 +56,13 @@ in testScript = '' $master->start; $master->waitForUnit("mysql"); + $master->waitForOpenPort(3306); $slave1->start; $slave2->start; $slave1->waitForUnit("mysql"); + $slave1->waitForOpenPort(3306); $slave2->waitForUnit("mysql"); - $slave2->sleep(100); # Hopefully this is long enough!! + $slave2->waitForOpenPort(3306); $slave2->succeed("echo 'use testdb; select * from tests' | mysql -u root -N | grep 4"); ''; }) |