nixos/tests/mesos: wait for all services and ports

to be available before sending requests.
Avoids non-deterministic test failure.

Uli Baum 0d2a4ed4 188fdf5b

Changed files
+3 -1
nixos
tests
+3 -1
nixos/tests/mesos.nix
···
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);