aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristopher Baines <mail@cbaines.net>2020-04-28 18:22:24 +0100
committerChristopher Baines <mail@cbaines.net>2020-04-28 18:22:24 +0100
commit84c18f711a44f363e948e01b1cb9bb5fad62f734 (patch)
tree5ac5c59e6d353872f0b2a0d1e3aab4e75f3903ea
parent5fe8fe930477d8bfa17923fc6a5a2d26a6e2b031 (diff)
downloadbuild-coordinator-84c18f711a44f363e948e01b1cb9bb5fad62f734.tar
build-coordinator-84c18f711a44f363e948e01b1cb9bb5fad62f734.tar.gz
Track the duration of the build allocation
-rw-r--r--guix-build-coordinator/coordinator.scm6
1 files changed, 5 insertions, 1 deletions
diff --git a/guix-build-coordinator/coordinator.scm b/guix-build-coordinator/coordinator.scm
index 4df246f..5538735 100644
--- a/guix-build-coordinator/coordinator.scm
+++ b/guix-build-coordinator/coordinator.scm
@@ -136,7 +136,11 @@
(while #t
(with-mutex mtx
(wait-condition-variable v mtx)
- (allocate-builds datastore)))))
+ (call-with-duration-metric
+ coordinator-metrics-registry
+ "allocate_builds_duration_seconds"
+ (lambda ()
+ (allocate-builds datastore)))))))
trigger-build-allocation)