nixos/tests/mesos: wait for all services and ports
to be available before sending requests. Avoids non-deterministic test failure. (cherry picked from commit 0d2a4ed49c81a0cda44b406d454dc58637e94c3a)release-18.03-flake
parent
ee951c348b
commit
345f14e304
|
@ -66,9 +66,11 @@ import ./make-test.nix ({ pkgs, ...} : rec {
|
|||
testScript =
|
||||
''
|
||||
startAll;
|
||||
$master->waitForUnit("zookeeper.service");
|
||||
$master->waitForUnit("mesos-master.service");
|
||||
$slave->waitForUnit("docker.service");
|
||||
$slave->waitForUnit("mesos-slave.service");
|
||||
|
||||
$master->waitForOpenPort(2181);
|
||||
$master->waitForOpenPort(5050);
|
||||
$slave->waitForOpenPort(5051);
|
||||
|
||||
|
|
Loading…
Reference in New Issue