mirror of
https://github.com/clearlinux/swupd-client.git
synced 2026-10-04 07:48:47 +00:00
Fix time reporting for updates
Signed-off-by: Tudor Marcu <tudor.marcu@intel.com>
This commit is contained in:
+4
-1
@@ -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;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user