From 2f2277c3313791ed5597b45e2f257b41b5ec4494 Mon Sep 17 00:00:00 2001
From: Jean-Paul Calderone <exarkun@twistedmatrix.com>
Date: Fri, 27 Sep 2019 14:12:51 -0400
Subject: [PATCH] run-introducer waits for the port

---
 nixos/modules/tests/private-storage.nix | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/nixos/modules/tests/private-storage.nix b/nixos/modules/tests/private-storage.nix
index fce496a9..fd1730b5 100644
--- a/nixos/modules/tests/private-storage.nix
+++ b/nixos/modules/tests/private-storage.nix
@@ -92,9 +92,13 @@ import <nixpkgs/nixos/tests/make-test.nix> {
           '${pemFile}',
           '/tmp/node.pem'
       );
-      $introducer->succeed('set -eo pipefail; ${run-introducer} /tmp/node.pem ${toString introducerPort} ${introducerFURL} | systemd-cat');
+
       eval {
-        $introducer->waitForOpenPort(${toString introducerPort});
+        $introducer->succeed(
+          'set -eo pipefail; ' .
+          '${run-introducer} /tmp/node.pem ${toString introducerPort} ${introducerFURL} | ' .
+          systemd-cat'
+        );
         # Signal success. :/
         1;
       } or do {
-- 
GitLab