tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
test-driver: Show test duration
Eelco Dolstra
9 years ago
996e0ef7
5b1dad79
+6
1 changed file
expand all
collapse all
unified
split
nixos
lib
test-driver
test-driver.pl
+6
nixos/lib/test-driver/test-driver.pl
···
8
8
use Logger;
9
9
use Cwd;
10
10
use POSIX qw(_exit dup2);
11
11
+
use Time::HiRes qw(clock_gettime CLOCK_MONOTONIC);
11
12
12
13
$SIG{PIPE} = 'IGNORE'; # because Unix domain sockets may die unexpectedly
13
14
···
179
180
$log->close();
180
181
}
181
182
183
183
+
my $now1 = clock_gettime(CLOCK_MONOTONIC);
182
184
183
185
runTests;
186
186
+
187
187
+
my $now2 = clock_gettime(CLOCK_MONOTONIC);
188
188
+
189
189
+
printf STDERR "test script finished in %.2fs\n", $now2 - $now1;
184
190
185
191
exit ($nrSucceeded < $nrTests ? 1 : 0);