diff options
author | Jörg Thalheim <joerg@higgsboson.tk> | 2016-09-04 14:34:06 +0200 |
---|---|---|
committer | Domen Kožar <domen@dev.si> | 2016-09-04 14:34:06 +0200 |
commit | 94dd66882f7564922ea406838add0a4f6a14033c (patch) | |
tree | 90638d8501137ee8be25434fd5d8c906a2aee842 /nixos/tests/ferm.nix | |
parent | c4b0d80cba6375069db956f34022e3fa9ac1c564 (diff) | |
download | nixlib-94dd66882f7564922ea406838add0a4f6a14033c.tar nixlib-94dd66882f7564922ea406838add0a4f6a14033c.tar.gz nixlib-94dd66882f7564922ea406838add0a4f6a14033c.tar.bz2 nixlib-94dd66882f7564922ea406838add0a4f6a14033c.tar.lz nixlib-94dd66882f7564922ea406838add0a4f6a14033c.tar.xz nixlib-94dd66882f7564922ea406838add0a4f6a14033c.tar.zst nixlib-94dd66882f7564922ea406838add0a4f6a14033c.zip |
ferm: fix race condition in integration test (#18288)
curl sent the request faster then nginx bound the port in some cases
Diffstat (limited to 'nixos/tests/ferm.nix')
-rw-r--r-- | nixos/tests/ferm.nix | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/nixos/tests/ferm.nix b/nixos/tests/ferm.nix index c0271269ca05..8f2a8c01eebc 100644 --- a/nixos/tests/ferm.nix +++ b/nixos/tests/ferm.nix @@ -54,6 +54,7 @@ import ./make-test.nix ({ pkgs, ...} : { $client->waitForUnit("network.target"); $server->waitForUnit("ferm.service"); $server->waitForUnit("nginx.service"); + $server->waitUntilSucceeds("ss -ntl | grep -q 80"); subtest "port 80 is allowed", sub { $client->succeed("curl --fail -g http://192.168.1.1:80/status"); |