aboutsummaryrefslogtreecommitdiffstats
path: root/test/time.awk
diff options
context:
space:
mode:
Diffstat (limited to 'test/time.awk')
-rw-r--r--test/time.awk12
1 files changed, 12 insertions, 0 deletions
diff --git a/test/time.awk b/test/time.awk
new file mode 100644
index 00000000..eeabc7bb
--- /dev/null
+++ b/test/time.awk
@@ -0,0 +1,12 @@
+@load "time"
+
+BEGIN {
+ delta = 1.3
+ printf "gettimeofday - systime = %d\n", (t0 = gettimeofday())-systime()
+ printf "sleep(%s) = %s\n",delta,sleep(delta)
+ printf "gettimeofday - systime = %d\n", (t1 = gettimeofday())-systime()
+ slept = t1-t0
+ if ((slept < 0.9*delta) || (slept > 1.3*delta))
+ printf "Warning: tried to sleep %.2f secs, but slept for %.2f secs\n",
+ delta,slept
+}