summary refs log tree commit diff
path: root/nixos/tests/kexec.nix
diff options
context:
space:
mode:
authorJanne Heß <janne@hess.ooo>2021-10-24 15:46:45 +0200
committerJanne Heß <janne@hess.ooo>2021-10-28 11:51:20 +0200
commit1640359f333d8af40bf1f3e7961943ea04c6d1a1 (patch)
tree4403716a678d84d81955d78757aae47bffa7d410 /nixos/tests/kexec.nix
parent5f917bc2750d5a2474f817c3c8ef81997d4dd108 (diff)
downloadnixpkgs-1640359f333d8af40bf1f3e7961943ea04c6d1a1.tar
nixpkgs-1640359f333d8af40bf1f3e7961943ea04c6d1a1.tar.gz
nixpkgs-1640359f333d8af40bf1f3e7961943ea04c6d1a1.tar.bz2
nixpkgs-1640359f333d8af40bf1f3e7961943ea04c6d1a1.tar.lz
nixpkgs-1640359f333d8af40bf1f3e7961943ea04c6d1a1.tar.xz
nixpkgs-1640359f333d8af40bf1f3e7961943ea04c6d1a1.tar.zst
nixpkgs-1640359f333d8af40bf1f3e7961943ea04c6d1a1.zip
nixos/test-runner: Fix execute() flakiness
Instead of using the magic string, we now just base64-encode everything
and check for a newline.
Diffstat (limited to 'nixos/tests/kexec.nix')
-rw-r--r--nixos/tests/kexec.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/nixos/tests/kexec.nix b/nixos/tests/kexec.nix
index ec0cd9796b0..036b9cab04f 100644
--- a/nixos/tests/kexec.nix
+++ b/nixos/tests/kexec.nix
@@ -18,7 +18,7 @@ import ./make-test-python.nix ({ pkgs, lib, ...} : {
   testScript =
     ''
       machine.wait_for_unit("multi-user.target")
-      machine.execute("systemctl kexec &")
+      machine.execute("systemctl kexec &", check_return=False)
       machine.connected = False
       machine.wait_for_unit("multi-user.target")
     '';