]> CyberLeo.Net >> Repos - CDN/shlib.git/blob - test/stopwatch.sh
sh/stopwatch: Add 'time' verb to stopwatch, to retrieve just the times
[CDN/shlib.git] / test / stopwatch.sh
1 #!/bin/sh
2
3 _root="$(readlink -f "$(dirname "${0}")/../")"; . "${_root}/lib/sh/env.sh"
4 want stopwatch
5
6 stopwatch test start
7 stopwatch_humany_duration 10000000
8 echo
9 stopwatch test lap
10 stopwatch_humany_duration 30000000
11 echo
12 stopwatch test lap
13 stopwatch_humany_duration 59000000
14 echo
15 stopwatch test lap
16 stopwatch_humany_duration 60000000
17 echo
18 stopwatch test lap
19 stopwatch_humany_duration 61000000
20 echo
21 stopwatch test lap
22 stopwatch_humany_duration 86399000000
23 echo
24 stopwatch test lap
25 stopwatch_humany_duration 99999999000000
26 echo
27 stopwatch test stop
28 stopwatch test reset
29
30 stopwatch test time
31 stopwatch test start
32 stopwatch test time
33 sleep 5
34 stopwatch test lap
35 stopwatch test time
36 sleep 5
37 stopwatch test lap
38 stopwatch test time
39 sleep 5
40 stopwatch test stop
41 stopwatch test time
42 sleep 5
43 stopwatch test start
44 stopwatch test time
45 sleep 5
46 stopwatch test lap
47 stopwatch test time
48 sleep 5
49 stopwatch test lap
50 stopwatch test time
51 sleep 5
52 stopwatch test stop
53 stopwatch test time
54 sleep 5
55 stopwatch test reset
56 stopwatch test time
57 sleep 5
58 stopwatch test stop
59 stopwatch test time