summary refs log tree commit diff
path: root/lib
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2011-01-09 22:52:27 +0000
committerEelco Dolstra <eelco.dolstra@logicblox.com>2011-01-09 22:52:27 +0000
commit8f831338df6d0a6362ee1e56f0d33307de48643e (patch)
treede39a0e8f336acdbd0b908da162a6e5e5b1b2119 /lib
parent261430df54179627d275f04da0313f79d3819300 (diff)
downloadnixlib-8f831338df6d0a6362ee1e56f0d33307de48643e.tar
nixlib-8f831338df6d0a6362ee1e56f0d33307de48643e.tar.gz
nixlib-8f831338df6d0a6362ee1e56f0d33307de48643e.tar.bz2
nixlib-8f831338df6d0a6362ee1e56f0d33307de48643e.tar.lz
nixlib-8f831338df6d0a6362ee1e56f0d33307de48643e.tar.xz
nixlib-8f831338df6d0a6362ee1e56f0d33307de48643e.tar.zst
nixlib-8f831338df6d0a6362ee1e56f0d33307de48643e.zip
* Log top-level errors.
svn path=/nixos/trunk/; revision=25482
Diffstat (limited to 'lib')
-rw-r--r--lib/test-driver/test-driver.pl5
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/test-driver/test-driver.pl b/lib/test-driver/test-driver.pl
index 0162832db87c..9f5054f77219 100644
--- a/lib/test-driver/test-driver.pl
+++ b/lib/test-driver/test-driver.pl
@@ -66,7 +66,10 @@ sub runTests {
     if (defined $ENV{tests}) {
         $log->nest("running the VM test script", sub {
             eval "$context $ENV{tests}";
-            die $@ if $@;
+            if ($@) {
+                $log->log("error: $@", { error => 1 });
+                die $@;
+            }
         }, { expanded => 1 });
     } else {
         my $term = Term::ReadLine->new('nixos-vm-test');