From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id 6EoaEtsvVV/efAAA0tVLHw (envelope-from ) for ; Sun, 06 Sep 2020 18:52:11 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id EKAADtsvVV8ABAAA1q6Kng (envelope-from ) for ; Sun, 06 Sep 2020 18:52:11 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 5CDCD940142 for ; Sun, 6 Sep 2020 18:52:10 +0000 (UTC) Received: from localhost ([::1]:50512 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kEzlp-0002RB-5g for larch@yhetil.org; Sun, 06 Sep 2020 14:52:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33912) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kEzli-0002Qf-Dl for bug-guix@gnu.org; Sun, 06 Sep 2020 14:52:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:35623) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kEzli-0006CU-4m for bug-guix@gnu.org; Sun, 06 Sep 2020 14:52:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kEzlh-0005qA-Uu for bug-guix@gnu.org; Sun, 06 Sep 2020 14:52:01 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#32548: Cuirass: Performance monitoring Resent-From: Christopher Baines Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sun, 06 Sep 2020 18:52:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32548 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Mathieu Othacehe Received: via spool by 32548-submit@debbugs.gnu.org id=B32548.159941827622399 (code B ref 32548); Sun, 06 Sep 2020 18:52:01 +0000 Received: (at 32548) by debbugs.gnu.org; 6 Sep 2020 18:51:16 +0000 Received: from localhost ([127.0.0.1]:47169 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kEzky-0005pD-JR for submit@debbugs.gnu.org; Sun, 06 Sep 2020 14:51:16 -0400 Received: from mira.cbaines.net ([212.71.252.8]:46944) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kEzkt-0005p1-Fe for 32548@debbugs.gnu.org; Sun, 06 Sep 2020 14:51:14 -0400 Received: from localhost (unknown [46.237.162.226]) by mira.cbaines.net (Postfix) with ESMTPSA id 4F8D227BBE7; Sun, 6 Sep 2020 19:51:10 +0100 (BST) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id 19ea1c7b; Sun, 6 Sep 2020 18:51:08 +0000 (UTC) References: <87pny3783p.fsf@gnu.org> <87d02zge5e.fsf@gnu.org> User-agent: mu4e 1.4.13; emacs 26.3 From: Christopher Baines In-reply-to: <87d02zge5e.fsf@gnu.org> Date: Sun, 06 Sep 2020 19:51:05 +0100 Message-ID: <87y2lmlox2.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Spam-Score: -1.0 (-) X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: 32548@debbugs.gnu.org Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Spam-Score: -3.11 X-TUID: uYh2EkiSqEgq --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mathieu Othacehe writes: > Hello, > >> As discussed earlier today on IRC with Cl=C3=A9ment, we could add perfor= mance >> monitoring capabilities to Cuirass. Interesting metrics would be: >> >> =E2=80=A2 time of push to time of evaluation completion; >> >> =E2=80=A2 time of evaluation completion to time of build completion. > > Small update on that one. With Cuirass commit > 154232bc767d002f69aa6bb1cdddfd108b98584b, we now have the following > timestamps: > > * Checkout commit time. > * Evaluation creation. > * Evaluation checkouts completion. > * Evaluation completion. > > For the first timestamp, I'm using Guile-Git to extract the commit time, > which is not the commit push time. In fact, I think there is no such > thing as "commit push time" in git. I had this issue with the Guix Data Service as well, it uses the timestamp in the email sent by the Savannah git hook, which is the closest I've got to "commit push time". > We can still compute the metric 'time of commit to time of evaluation > completion', but it's less relevant than the proposed 'time of push to > time of evaluation completion'. As someone can commit, then potentially push those commits hours later, assuming no one else has pushed, this data might be a bit noisy. Time between Curiass noticing the new commit to the evaluation completion might be cleaner. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEEPonu50WOcg2XVOCyXiijOwuE9XcFAl9VL5lfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcACgkQXiijOwuE 9XckjQ/+IB9r2/HsVcnXPQ794Vs8AAm1yp6xalHSAxYct41+S+YusCWODECbPj/j 0aE1q/TUDGkZ5K8VzlSrEJnfNzbyQXva6wfBKW1tbdfgGL+q7J4wQnq2ntnp4YPK YrWtbQpnXdJT/9cCH2aOeR8pN+gSBO2YbV+PGNOuzxXEJmmBmHkX5oQdmy79I5va 8rwoStXEilKqQtkxpLWBbEpHf6jzMAeLyJivSHxLFkCm4ZPNxsz74ObGHdV25Ivr gCoizfecW/rKXBmJkI3utVdsJJNuaf1S2kPTaaWrt/1jPMJ/lSXSzwOCovIffS1Q lSzXP7KA9F7bBAUHJu93+MeFCpKMBG5FkbI61ZfGqP449NpKPf/BqvWG99hHKe2J nP+tuubW5fRc9fsbZ51qtIvJenI7OyvrThuKx1K0v/3oE1aaQdGcQiR6FeB51QeS wQFn7Q4X7KmejhZsJ6BsPlRdJdN1BfkUJdzeYDOXyEk9b2NZKXn/DAs2/KsWVWAm XnUOOglm3bsEwdPJ6v22YIogSfnCCoHIZHKgvdATLHPEHI54e5td9GCEk5DpwYwh GjqFU/XamR4IRiozzN2x5dqOlxQKeSor/+8ByN5qDteOj1XH/Q4JADSdeZ6fs/pO ITs7C3cK/TRR80mM/S44DACBZ2PFtUjmwnhFkYy5ZOUWL8IaY/4= =xr6N -----END PGP SIGNATURE----- --=-=-=--