diff options
author | Eelco Dolstra <edolstra@gmail.com> | 2016-12-29 13:59:52 +0100 |
---|---|---|
committer | Eelco Dolstra <edolstra@gmail.com> | 2016-12-29 16:23:27 +0100 |
commit | 996e0ef7774642877139ba4aedb1af4951ec5ebb (patch) | |
tree | 0ba4d37c74b2bd109161156b03060ab68b0f61fb /nixos/lib | |
parent | 5b1dad79cd870fd25f3eecafb975a013b61a1825 (diff) | |
download | nixpkgs-996e0ef7774642877139ba4aedb1af4951ec5ebb.tar nixpkgs-996e0ef7774642877139ba4aedb1af4951ec5ebb.tar.gz nixpkgs-996e0ef7774642877139ba4aedb1af4951ec5ebb.tar.bz2 nixpkgs-996e0ef7774642877139ba4aedb1af4951ec5ebb.tar.lz nixpkgs-996e0ef7774642877139ba4aedb1af4951ec5ebb.tar.xz nixpkgs-996e0ef7774642877139ba4aedb1af4951ec5ebb.tar.zst nixpkgs-996e0ef7774642877139ba4aedb1af4951ec5ebb.zip |
test-driver: Show test duration
Diffstat (limited to 'nixos/lib')
-rw-r--r-- | nixos/lib/test-driver/test-driver.pl | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/nixos/lib/test-driver/test-driver.pl b/nixos/lib/test-driver/test-driver.pl index 8ad0d67f68c..854be99552a 100644 --- a/nixos/lib/test-driver/test-driver.pl +++ b/nixos/lib/test-driver/test-driver.pl @@ -8,6 +8,7 @@ use IO::Pty; use Logger; use Cwd; use POSIX qw(_exit dup2); +use Time::HiRes qw(clock_gettime CLOCK_MONOTONIC); $SIG{PIPE} = 'IGNORE'; # because Unix domain sockets may die unexpectedly @@ -179,7 +180,12 @@ END { $log->close(); } +my $now1 = clock_gettime(CLOCK_MONOTONIC); runTests; +my $now2 = clock_gettime(CLOCK_MONOTONIC); + +printf STDERR "test script finished in %.2fs\n", $now2 - $now1; + exit ($nrSucceeded < $nrTests ? 1 : 0); |