Fix time reporting for updates

Signed-off-by: Tudor Marcu <tudor.marcu@intel.com>
This commit is contained in:
Arjan van de Ven
2016-11-04 16:24:50 -07:00
committed by tmarcu
parent 653bb9ffb6
commit aa3da77a8b
+4 -1
View File
@@ -186,12 +186,15 @@ int update_main(int argc, char **argv)
print_versions();
} else {
struct timespec ts_start, ts_stop;
double delta;
clock_gettime(CLOCK_MONOTONIC_RAW, &ts_start);
ret = main_update();
clock_gettime(CLOCK_MONOTONIC_RAW, &ts_stop);
printf("Update took %lu seconds\n", ts_stop.tv_sec - ts_start.tv_sec);
delta = ts_stop.tv_sec - ts_start.tv_sec + ts_stop.tv_nsec / 1000000000.0 - ts_start.tv_nsec / 1000000000.0;
printf("Update took %5.1f seconds\n", delta);
}
return ret;
}