about summary refs log tree commit diff
path: root/nixos/lib
diff options
context:
space:
mode:
authorDaniel Schaefer <git@danielschaefer.me>2019-11-06 16:06:43 +0100
committerDaniel Schaefer <git@danielschaefer.me>2019-11-06 16:06:43 +0100
commitafbfef93a7a66e8faf9f16481eb4314106b504b0 (patch)
tree57f2aa36716ba7e8c3c9973449b3b93b9f680a98 /nixos/lib
parenta1a448424c474ae9fcd4229eeacf11e4ed55c4a7 (diff)
nixos/tests: Ignore shutdown/crash if not booted
Condition seems to be inverted. Crash and shutdown only make sense, when
the machine is booted; i.e. we return immediately otherwise.
In the Perl test driver this is:

    return unless $self->{booted};
Diffstat (limited to 'nixos/lib')
-rw-r--r--nixos/lib/test-driver/test-driver.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/nixos/lib/test-driver/test-driver.py b/nixos/lib/test-driver/test-driver.py
index 45b7e229a5c6f..c6baf75003a64 100644
--- a/nixos/lib/test-driver/test-driver.py
+++ b/nixos/lib/test-driver/test-driver.py
@@ -611,14 +611,14 @@ class Machine:
         self.log("QEMU running (pid {})".format(self.pid))
 
     def shutdown(self):
-        if self.booted:
+        if not self.booted:
             return
 
         self.shell.send("poweroff\n".encode())
         self.wait_for_shutdown()
 
     def crash(self):
-        if self.booted:
+        if not self.booted:
             return
 
         self.log("forced crash")