Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mx15a-0006u1-VR for pgsql-hackers@arkaria.postgresql.org; Tue, 14 Dec 2021 06:15:03 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1mx15Z-0003eK-Sz for pgsql-hackers@arkaria.postgresql.org; Tue, 14 Dec 2021 06:15:01 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mx15Y-0003dt-OU for pgsql-hackers@lists.postgresql.org; Tue, 14 Dec 2021 06:15:01 +0000 Received: from wout5-smtp.messagingengine.com ([64.147.123.21]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mx15R-0003j4-Ud for pgsql-hackers@lists.postgresql.org; Tue, 14 Dec 2021 06:14:59 +0000 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 671253200E18; Tue, 14 Dec 2021 01:14:51 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Tue, 14 Dec 2021 01:14:51 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=anarazel.de; h= date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=fm3; bh=CHGx/Pi4MorzEu8H5xXWpdeGh5C j0z9JFKisv3uXjBU=; b=ddEZzf+bwB8NLDx0bnNFwIY/ki0QNCXZrwQOic+mJJx x/O/1Jp9ftPnD0sRlfSEuTek5ECDFvWE1iHU6pn4qUaeW+GIyVXhl5XSuH6KnNVn O9Ot1eHKEMcEJsWbluwhzYZ8rP6RPF/K2hbiFsUNeowKagH3gEGuwWPfsJ/6RNXa jezIjoRf40DWCqyU4QdRUwJVgSlwUnMXNMqA/K8qR4++SgYCel9gvnZo7uC0kByT SUmyvsii8bL0Mnaf7lVuE9ocKHnwwPaJY6Dqq+B+J7hnVjnJg+oNPsXfT/K8VckU jDEWoth6EjsZHFD3fg+ttac31Di+etbAF7UdV7gDNmA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=CHGx/P i4MorzEu8H5xXWpdeGh5Cj0z9JFKisv3uXjBU=; b=RbwaWWlVmPJ3FW01rMGOeT hS1Hy1jN/UlzwC2whwP9CrPeIycwb5Kq8rT6TKdt/6C1WB/Q+MW9ohD71y4emwy1 RB2cgnRx6okt4x6aoKFv3ABjJS2EX1f69tTEL1BzuqNPwaSCdRRIJdtB31hbNKNs svsgCcuSyMCL4+J++iRdG3uYHWNRQ1VWsrSbyu/S+iGt0QeJr+Mw1Y6zykReTU4y jn+jH7GsLf/RT2vPYkCRx4M/cCnDDU+Aa8AXeAnIF0Rb1Svgy0+O5p/FcQW/R2wD hC9SN0PZvgj7ml0PiSrEgxLrxBIhVvSrTtKyqHWFHs0lTlauT3FM+yLrBlHvgYsw == X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvuddrkeelgdelhecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpeffhffvuffkfhggtggujgesthdtredttddtvdenucfhrhhomheptehnughrvghs ucfhrhgvuhhnugcuoegrnhgurhgvshesrghnrghrrgiivghlrdguvgeqnecuggftrfgrth htvghrnhepudekhfekleeugeevteehleffffejgeelueduleeffeeutdelffeujeffhfeu ffdunecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheprg hnughrvghssegrnhgrrhgriigvlhdruggv X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 14 Dec 2021 01:14:50 -0500 (EST) Date: Mon, 13 Dec 2021 22:14:49 -0800 From: Andres Freund To: Michael Paquier Cc: Tom Lane , Andrew Dunstan , Postgres hackers Subject: Re: Rewriting the test of pg_upgrade as a TAP test - take three - remastered set Message-ID: <20211214061449.ynrygtcddn3ujunn@alap3.anarazel.de> References: <3715954.1633208613@sss.pgh.pa.us> <0f70fc0f-c51a-7a58-7e12-c702352eb076@dunslane.net> <3735235.1633232078@sss.pgh.pa.us> <20211214020824.azjrighbeucby5yc@alap3.anarazel.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On 2021-12-14 14:31:24 +0900, Michael Paquier wrote: > On Mon, Dec 13, 2021 at 06:08:24PM -0800, Andres Freund wrote: > > Seems like we might get away with making make -C contrib/pg_upgrade check and > > vcregress.pl upgradecheck do nothing? > > You mean #contrib/#src/bin/# here, right? I don't think that we have > any need to have "make -C" do nothing. For vcregress.pl, we should > IMO just remove upgradecheck. Tom's point was that the buildfarm scripts do if ($self->{bfconf}->{using_msvc}) @checklog = run_log("perl vcregress.pl upgradecheck"); else "cd $self->{pgsql}/src/bin/pg_upgrade && $make $instflags check"; if we don't want to break every buildfarm member that has TestUpgrade enabled the moment this is committed, we need to have a backward compat path. Greetings, Andres Freund