about summary refs log tree commit diff
path: root/nixos/tests
diff options
context:
space:
mode:
authorRobert Schütz <robert.schuetz@stud.uni-heidelberg.de>2018-05-10 13:11:26 +0200
committerRobert Schütz <robert.schuetz@stud.uni-heidelberg.de>2018-05-10 13:12:35 +0200
commitda58afdd68e87ad2cca0d510c3530accf31a98f9 (patch)
tree8eb73939517ed5bdad7530e9fde596f623874f56 /nixos/tests
parentdb0286b5f6cf85cd8c812a60da7258f8d42ca08c (diff)
downloadnixlib-da58afdd68e87ad2cca0d510c3530accf31a98f9.tar
nixlib-da58afdd68e87ad2cca0d510c3530accf31a98f9.tar.gz
nixlib-da58afdd68e87ad2cca0d510c3530accf31a98f9.tar.bz2
nixlib-da58afdd68e87ad2cca0d510c3530accf31a98f9.tar.lz
nixlib-da58afdd68e87ad2cca0d510c3530accf31a98f9.tar.xz
nixlib-da58afdd68e87ad2cca0d510c3530accf31a98f9.tar.zst
nixlib-da58afdd68e87ad2cca0d510c3530accf31a98f9.zip
nixos/tests/home-assistant: print log before failing
Diffstat (limited to 'nixos/tests')
-rw-r--r--nixos/tests/home-assistant.nix6
1 files changed, 3 insertions, 3 deletions
diff --git a/nixos/tests/home-assistant.nix b/nixos/tests/home-assistant.nix
index 4ebccb7ab868..3d920dccc166 100644
--- a/nixos/tests/home-assistant.nix
+++ b/nixos/tests/home-assistant.nix
@@ -65,12 +65,12 @@ in {
     $hass->waitUntilSucceeds("mosquitto_pub -V mqttv311 -t home-assistant/test -u homeassistant -P '${apiPassword}' -m let_there_be_light");
     $hass->succeed("curl http://localhost:8123/api/states/binary_sensor.mqtt_binary_sensor -H 'x-ha-access: ${apiPassword}' | grep -qF '\"state\": \"on\"'");
 
-    # Check that no errors were logged
-    $hass->fail("cat ${configDir}/home-assistant.log | grep -qF ERROR");
-
     # Print log to ease debugging
     my $log = $hass->succeed("cat ${configDir}/home-assistant.log");
     print "\n### home-assistant.log ###\n";
     print "$log\n";
+
+    # Check that no errors were logged
+    $hass->fail("cat ${configDir}/home-assistant.log | grep -qF ERROR");
   '';
 })