aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristopher Baines <mail@cbaines.net>2022-10-21 21:06:23 +0100
committerChristopher Baines <mail@cbaines.net>2022-10-21 21:06:23 +0100
commit88c90505880a78681d9b6e58e59741f2ba2af0ad (patch)
tree27edf0aeeadaa92b10e060a68251029eaa04ad57
parenta410ff43bc2668ae2b8d669ea50ffb9571198f2b (diff)
downloadbuild-coordinator-88c90505880a78681d9b6e58e59741f2ba2af0ad.tar
build-coordinator-88c90505880a78681d9b6e58e59741f2ba2af0ad.tar.gz
Log the time for parts of the datastore metric initialisation
-rw-r--r--guix-build-coordinator/datastore/sqlite.scm9
1 files changed, 6 insertions, 3 deletions
diff --git a/guix-build-coordinator/datastore/sqlite.scm b/guix-build-coordinator/datastore/sqlite.scm
index 11947e3..2f3aa21 100644
--- a/guix-build-coordinator/datastore/sqlite.scm
+++ b/guix-build-coordinator/datastore/sqlite.scm
@@ -295,11 +295,14 @@ PRAGMA optimize;")))))
#:labels '(agent_id reason))))
(letpar& ((build-counts
- (datastore-count-builds datastore))
+ (with-time-logging "counting builds"
+ (datastore-count-builds datastore)))
(build-result-counts
- (datastore-count-build-results datastore))
+ (with-time-logging "counting build results"
+ (datastore-count-build-results datastore)))
(setup-failure-counts
- (datastore-count-setup-failures datastore)))
+ (with-time-logging "counting setup failures"
+ (datastore-count-setup-failures datastore))))
(for-each (match-lambda
((system . count)