From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id 0EbyCmUdn2HdXQEAgWs5BA (envelope-from ) for ; Thu, 25 Nov 2021 06:21:41 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id KoiuBmUdn2EpBgAA1q6Kng (envelope-from ) for ; Thu, 25 Nov 2021 05:21:41 +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 B1CB63255C for ; Thu, 25 Nov 2021 06:21:40 +0100 (CET) Received: from localhost ([::1]:52086 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mq7CV-0008TH-R5 for larch@yhetil.org; Thu, 25 Nov 2021 00:21:39 -0500 Received: from eggs.gnu.org ([209.51.188.92]:34446) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mq7CJ-0008T7-Eu for guix-devel@gnu.org; Thu, 25 Nov 2021 00:21:27 -0500 Received: from [2a00:1450:4864:20::341] (port=40462 helo=mail-wm1-x341.google.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mq7CH-0006qx-Cd for guix-devel@gnu.org; Thu, 25 Nov 2021 00:21:27 -0500 Received: by mail-wm1-x341.google.com with SMTP id j140-20020a1c2392000000b003399ae48f58so7299817wmj.5 for ; Wed, 24 Nov 2021 21:21:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:subject:from:to:cc:date:in-reply-to:references :user-agent:mime-version:content-transfer-encoding; bh=rgpjor+/MsAA5jCRYyNms5CVZ5Z2AAZX8H6LU6nOWwE=; b=qeKJJuOxzbYL6Hk15/2l6zcdsMz1ueOUSDIuehmqROPZKF352dM8iNY8UFvcj85hU9 WG+4bykojCE0H+BX0A46uiTZbDaMsp15kHjxwUm1w2LttLV1mEaE/kJKJ/amEoT5bF8D NKzOJr9a1mFIwIhAnHemulXnogl4Q0+GCUtHYXYJmf/7f0qJbjqb0gUDdOChCeQX6t7X dEQz8FJV0lKW3Zi6Puj7A0eqt5nRbMaSxHekxBKarMDXUdGIrb8y/+xC8BDF3sLcnjmz MeUaQVLcqFGFaDLKhUxKhrvEZhRSJLAIiFVJ/sSc7OgzRc44K1akawNnmK2Qf/XR8iR2 f3Rw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:subject:from:to:cc:date:in-reply-to :references:user-agent:mime-version:content-transfer-encoding; bh=rgpjor+/MsAA5jCRYyNms5CVZ5Z2AAZX8H6LU6nOWwE=; b=K445gm5sfDSmophl+BYro2CQ3hT+tGbfWkSJs6LpNwunW8tNfqGLoCisNQ2+nw0AxN 6XqIUmikIvGbFdqszJn3eVuNw1JKWNj5cWHBp02/v20HBHhEeF91Xso6dn4Zpcb4WU6S MGZkv8HQw6ZxMk2ekZLg62Q+jbvPoeDN54UpidIDFodOZbb1um2JvnjJOXoaDBqHuY10 F3e9I1UPfN/RAiy/z3bJUseOtWO4hoBMErCdUeHJyqNGeV9TQU8wHAtU7C7o8HRymQRd 7EzMNwDEFIIO/9uGA8jZ996rTQNUP8eil2dDCtw4+wRWQ95R3sGv08Pz4bOQeoqh0Ru2 9MaQ== X-Gm-Message-State: AOAM531H/RUXL9RsbIJ7xSd2hHz/OwO9ry4B80WKcljNkgzxZYl+T6Xg m9qc4/xBleniugHwHyjno2s= X-Google-Smtp-Source: ABdhPJzkODWW6JIq6iD3QIUyNNYRWX7KSCfwnNtHQgTI5EFahXKGj4/mRg7akWqS4kKV5rsaL1UVAA== X-Received: by 2002:a05:600c:1083:: with SMTP id e3mr3894965wmd.167.1637817683423; Wed, 24 Nov 2021 21:21:23 -0800 (PST) Received: from nijino.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id o5sm1647007wrx.83.2021.11.24.21.21.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Nov 2021 21:21:23 -0800 (PST) Message-ID: <65a9fc45a222d0148e3b109c834de9c9b9151086.camel@gmail.com> Subject: Re: Proposal: Build timers From: Liliana Marie Prikler To: Jacob Hrbek , Vagrant Cascadian Date: Thu, 25 Nov 2021 06:21:21 +0100 In-Reply-To: References: <86v90hu6wc.fsf@gmail.com> <875ysh5mmr.fsf@ponder> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Host-Lookup-Failed: Reverse DNS lookup failed for 2a00:1450:4864:20::341 (failed) Received-SPF: pass client-ip=2a00:1450:4864:20::341; envelope-from=liliana.prikler@gmail.com; helo=mail-wm1-x341.google.com X-Spam_score_int: -12 X-Spam_score: -1.3 X-Spam_bar: - X-Spam_report: (-1.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, PDS_HP_HELO_NORDNS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: "guix-devel@gnu.org" Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1637817700; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=rgpjor+/MsAA5jCRYyNms5CVZ5Z2AAZX8H6LU6nOWwE=; b=ZewHROwO8EL4I7QkMe8eSuci9rDvro7boc2ECFc9dy7k3oTwcQODukUJNvYE/P+A0MRUkZ qP3JbzUtFeh0KNNcyoO1MQAZyKc3f1cQWCSN2f6zV31PlBYsUBOBKVaqFGhc0kREVjTZlv +a/8EZPTAWh2cAEkDZBttcmM6RWL3spsdyc7iSRZ4VveUkgW7NhFLWYtfjMJq7PCGKViNb wvgG2K3K5drYjzGqDuVXXWUzRMlANoAwSj0gBivgHsv2OcfYXGzSjD1ms7zpbEh4CoY1Nd KNXpTNRUStudNL30K9xhk/NR+RszRhyDlhA0jYZ5/PPGZNFZ41Xpo6MH/GzcRQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1637817700; a=rsa-sha256; cv=none; b=dTU81QTW9hyUWIbWPxtEWmXH6RPvLIKaN4y8C81UnpSMgh4cLBfnsYhlVr8mhQLhVWXDDI HtKjEpTJkZ+Gx7OaD00m4hWtsFG4P5v0RgtjUlYFPwNUXExCAqi0UrMkDAz+2XbGrfXyz6 We/PDnwSayiaprs4dfB1rJjjhIlpgwJXt8MkebWr8kDl4sv//MbAlpOirXpVtcypmWTk3I lqZd29Va5HLXehtAiZb0Pb6XzuzE7Kt0zh3Gvju6M1NF0615GMMUeAuhY3qQlaqMkTJ6jz 2dGhfC5JXVTIKLVM97px56G96HOeYWSivUQs21J5/RvTxl86/FQV2TLZMDUszw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=qeKJJuOx; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Spam-Score: -1.79 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=qeKJJuOx; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Queue-Id: B1CB63255C X-Spam-Score: -1.79 X-Migadu-Scanner: scn1.migadu.com X-TUID: r3TaHDZgrknO Am Donnerstag, den 25.11.2021, 04:03 +0000 schrieb Jacob Hrbek: > Make it clear it's an estimate, or maybe even abstract away the time > units so that there is no expectation of any particular time. -- > Vagrant > > My theory is designed with tolerance of <5 min with max tolerance of > =10 min with methods that I am confident will get us within <30 sec > assuming sufficient amount of data to construct the variables. You are courageous to assume a variance of 5 minutes, let alone 30 seconds in everyday systems. Aside from the variables I've already pointed out, you'd have to consider that certain builds outside of CI will enter a state of constant swapping at some point, yet still finish building if not hitting OOM limits. Also the fact that Guix might not be the only process hogging resources on some particular machine.