Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d5EFJ-0008TW-HG for pgsql-hackers@arkaria.postgresql.org; Mon, 01 May 2017 16:32:21 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.84_2) (envelope-from ) id 1d5EFI-0000MH-CV for pgsql-hackers@arkaria.postgresql.org; Mon, 01 May 2017 16:32:20 +0000 Received: from makus.postgresql.org ([2001:4800:1501:1::229]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1d5EFH-0000LA-Dl; Mon, 01 May 2017 16:32:19 +0000 Received: from sss.pgh.pa.us ([66.207.139.130]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1d5EFE-00052D-La; Mon, 01 May 2017 16:32:18 +0000 Received: from sss1.sss.pgh.pa.us (localhost [127.0.0.1]) by sss.pgh.pa.us (8.14.4/8.14.4) with ESMTP id v41GW7mv016846; Mon, 1 May 2017 12:32:07 -0400 From: Tom Lane To: Andres Freund cc: Noah Misch , Petr Jelinek , Peter Eisentraut , Erik Rijkers , David Steele , PostgreSQL-development , Robert Haas , Craig Ringer , pgsql-hackers-owner@postgresql.org Subject: Re: snapbuild woes In-reply-to: <20170501160918.j27fvngzuwspg7d6@alap3.anarazel.de> References: <20170412172151.nauhiagitlpfxief@alap3.anarazel.de> <20170413045812.GA2917375@tornado.leadboat.com> <20170417020404.GB2988768@tornado.leadboat.com> <20170418041657.hvwss6hz73ghozp5@alap3.anarazel.de> <20170420000906.75t6uo7bof5pazrq@alap3.anarazel.de> <20170422053458.z7kmzopqdyi2tai4@alap3.anarazel.de> <20170429214201.GB799290@rfd.leadboat.com> <4387.1493642807@sss.pgh.pa.us> <20170501160918.j27fvngzuwspg7d6@alap3.anarazel.de> Comments: In-reply-to Andres Freund message dated "Mon, 01 May 2017 09:09:18 -0700" MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <16844.1493656327.1@sss.pgh.pa.us> Date: Mon, 01 May 2017 12:32:07 -0400 Message-ID: <16845.1493656327@sss.pgh.pa.us> X-Pg-Spam-Score: -1.9 (-) List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgsql-hackers Precedence: bulk Sender: pgsql-hackers-owner@postgresql.org Andres Freund writes: > On 2017-05-01 08:46:47 -0400, Tom Lane wrote: >> 30sec is kind of a big lump from a buildfarm standpoint, especially if >> you mean "it runs for 30s on my honkin' fast workstation". I'm fine >> with individual tests that run for ~ 1sec. > I was more thinking of pgench -T$XX, rather than constant number of > iterations. I currently can reproduce the issues within like 3-4 > minutes, so 5s is probably not quite sufficient to get decent coverage. Adding a five-minute pgbench run to the buildfarm sequence is definitely going to get you ridden out of town on a rail. But quite aside from the question of whether we can afford the cycles, it seems like the wrong approach. IMO the buildfarm is mainly for verifying portability, not for trying to prove that race-like conditions don't exist. In most situations we're going out of our way to ensure reproduceability of tests we add to the buildfarm sequence; but it seems like this is looking for irreproducible results. regards, tom lane -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers