]> code.delx.au - pulseaudio/commitdiff
tests: Print average outer-loop iteration time in cpu-test
authorArun Raghavan <arun.raghavan@collabora.co.uk>
Mon, 29 Oct 2012 07:56:25 +0000 (13:26 +0530)
committerArun Raghavan <arun.raghavan@collabora.co.uk>
Mon, 29 Oct 2012 09:07:18 +0000 (14:37 +0530)
src/tests/cpu-test.c

index b791e7fe4c025b6965f5583cba76164b14ea967d..f3308d9dc453ee50bcdc167e45705362f5091915 100644 (file)
         _s1 += _stop - _start;                                  \
         _s2 += (_stop - _start) * (_stop - _start);             \
     }                                                           \
-    pa_log_debug("%s: %llu usec (min = %llu, max = %llu, stddev = %g).", _label, (long long unsigned int)_s1,           \
-            (long long unsigned int)_min, (long long unsigned int)_max, sqrt(_times2 * _s2 - _s1 * _s1) / _times2);     \
+    pa_log_debug("%s: %llu usec (avg: %g, min = %llu, max = %llu, stddev = %g).", _label, \
+            (long long unsigned int)_s1,                        \
+            ((double)_s1 / _times2),                            \
+            (long long unsigned int)_min,                       \
+            (long long unsigned int)_max,                       \
+            sqrt(_times2 * _s2 - _s1 * _s1) / _times2);         \
 }
 
 /* Common defines for svolume tests */