aboutsummaryrefslogtreecommitdiffstats
path: root/tests/common/acme/default.nix
diff options
context:
space:
mode:
authorBenedikt Peetz <benedikt.peetz@b-peetz.de>2026-07-19 22:52:42 +0200
committerBenedikt Peetz <benedikt.peetz@b-peetz.de>2026-07-19 22:52:42 +0200
commit35d61a6055d80f4d94edc6fe2003727aec101592 (patch)
tree495f38b2a31a0bc4135bd9131e58ba4245b87ee3 /tests/common/acme/default.nix
parentmodules/monitoring/prometheus: Actually configure the systemd_exporter correctly (diff)
downloadnixos-server-35d61a6055d80f4d94edc6fe2003727aec101592.zip
tests/common/acme: Start all test machines concurrently
There is no actually reason to start them sequentially.
Diffstat (limited to '')
-rw-r--r--tests/common/acme/default.nix7
1 files changed, 2 insertions, 5 deletions
diff --git a/tests/common/acme/default.nix b/tests/common/acme/default.nix
index c756a4f..e7869c2 100644
--- a/tests/common/acme/default.nix
+++ b/tests/common/acme/default.nix
@@ -29,14 +29,11 @@ in {
( # python
''
# Start dependencies for the other services
- acme.start()
+ start_all()
+
acme.wait_for_unit("pebble.service")
- name_server.start()
name_server.wait_for_unit("nsd.service")
- # Start actual test
- start_all()
-
with subtest("Add pebble ca key to all services"):
for node in [name_server, ${builtins.concatStringsSep "," clients}]:
node.wait_until_succeeds("curl https://acme.test:15000/roots/0")