From c5a975867e2af705a809e706d1509ce1f8e67ea8 Mon Sep 17 00:00:00 2001 From: Mathieu Othacehe Date: Tue, 15 Sep 2020 11:19:53 +0200 Subject: metrics: Warn about metric insertion. * src/cuirass/metrics.scm: Add a warning about metric insertion in %metrics list. --- src/cuirass/metrics.scm | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src') diff --git a/src/cuirass/metrics.scm b/src/cuirass/metrics.scm index f6fcd7f..665b9a0 100644 --- a/src/cuirass/metrics.scm +++ b/src/cuirass/metrics.scm @@ -103,6 +103,8 @@ date('now'));"))) ;;; Definitions. ;;; +;; XXX: Make sure to add new metrics at the *end of the list* only, as they +;; are indexed by position in database. (define %metrics (list ;; Average evaluation duration per specification. @@ -110,10 +112,12 @@ date('now'));"))) (id 'average-10-last-eval-duration-per-spec) (compute-proc (cut db-average-eval-duration-per-spec <> #:limit 10))) + (metric (id 'average-100-last-eval-duration-per-spec) (compute-proc (cut db-average-eval-duration-per-spec <> #:limit 100))) + (metric (id 'average-eval-duration-per-spec) (compute-proc db-average-eval-duration-per-spec)) -- cgit v1.2.3