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 1mWBtp-0005Gj-BK for pgsql-hackers@arkaria.postgresql.org; Fri, 01 Oct 2021 06:20:01 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1mWBtn-0001tu-Hk for pgsql-hackers@arkaria.postgresql.org; Fri, 01 Oct 2021 06:19:59 +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 1mWBtm-0001tI-5b for pgsql-hackers@lists.postgresql.org; Fri, 01 Oct 2021 06:19:59 +0000 Received: from out5-smtp.messagingengine.com ([66.111.4.29]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mWBtj-0004Xb-LQ for pgsql-hackers@lists.postgresql.org; Fri, 01 Oct 2021 06:19:57 +0000 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id E5D215C016C; Fri, 1 Oct 2021 02:19:54 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Fri, 01 Oct 2021 02:19:54 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=paquier.xyz; h= date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=fm2; bh=+Rlno/ba+4qMj+6616YeTHRq4hH qNoMnnhoWX0KHdOs=; b=rCSH6rm+OPsvAR2hw9utH00QOEKWd0BcLOO4UyNYGYB DisBwM8m0PksY98nCoqTPY6Sc3JXCEnyhbelZGi7ri7BE+5ewm9G+DOm3euEUD3r P3Dn9XGnytEMM+ahrVMOJOaKISuBhqSJhhIU/riISkf3Z/iVm63/n0Y1POvwBfz0 syU8xRXQ8+N+Nvr7gJ/DyHYFKH5xZ6CnwWuLXqpSl0Lu++b339m2B87QeC/i+55s n53c8kaycGKuarp9SzrtCcv4azuUpazALBhNlju679J6T/A7VopR8p/Oq/Sw1o+1 00w/ptkrZ7iRgic2fJNuZfqQdaWQt4cmTC6dMsxH3fg== 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=fm3; bh=+Rlno/ ba+4qMj+6616YeTHRq4hHqNoMnnhoWX0KHdOs=; b=Mq72P4Tk/PyzYr4nEb95UI V0VZkHi2R8RJw/KddAgM4GWTKTIKjUpjWTv0fvD0N1PWqCmVGOJdTmzbfdgM+q4+ 7+mtby57RMib4bcEZhiO5MN6Ld1e3mPAc7a5XeAWoncbOpf+qV78X20BtHNVVgG+ tm2zHLrnBW+29SmfaDkvGE3+NnKFlXsj6NXkLGq7j6QIKRjIhRHNRmW8foTv06kJ vi5zBrBHvLxlbXvMHUwankiZEBXd6hViWSvq281m+lGjvz2vdp7x+18xJaQk3ktt jl2zTdU1f0F9veIkmzdOIJyd+wpLQj6CJjszbuelGyHtinOqLMpc9VT/WSyZFaVw == X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddrudekhedguddtgecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enfghrlhcuvffnffculdejtddmnecujfgurhepfffhvffukfhfgggtuggjsehgtderredt tddvnecuhfhrohhmpefoihgthhgrvghlucfrrghquhhivghruceomhhitghhrggvlhesph grqhhuihgvrhdrgiihiieqnecuggftrfgrthhtvghrnhepvdegudeuhfdtueeltedtveej heehieevueeigeelteegleejleeiueeiheegvefhnecuvehluhhsthgvrhfuihiivgeptd enucfrrghrrghmpehmrghilhhfrhhomhepmhhitghhrggvlhesphgrqhhuihgvrhdrgiih ii X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 1 Oct 2021 02:19:53 -0400 (EDT) Date: Fri, 1 Oct 2021 15:19:50 +0900 From: Michael Paquier To: Andrew Dunstan Cc: Postgres hackers Subject: Re: Rewriting the test of pg_upgrade as a TAP test - take three - remastered set Message-ID: References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="0fs/HNyOF95oFhAz" Content-Disposition: inline In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --0fs/HNyOF95oFhAz Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Thu, May 20, 2021 at 03:07:56PM +0900, Michael Paquier wrote: > This stuff still needs to be expanded depending on how PostgresNode is > made backward-compatible, but I'll wait for that to happen before > going further down here. I have also spent some time testing all that > with MSVC, and the installation paths used for pg_regress&co make the > script a tad more confusing, so I have dropped this part for now. Andrew, as this is a bit tied to the buildfarm code and any simplifications that could happen there, do you have any comments and/or suggestions for this patch? This still applies on HEAD and it holds all the properties of the existing test by using PostgresNodes that point to older installations for the business with binaries and libraries business. There is one part where pg_upgrade logs into src/test/regress/, which is not good, but that should be easily fixable. -- Michael --0fs/HNyOF95oFhAz Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIyBAABCgAdFiEEG72nH6vTowiyblFKnvQgOdbyQH0FAmFWqIYACgkQnvQgOdby QH37gw/zBBbc7j/+SJYM/Vm8e/88xxe9oJ2YAPyemRROnI7oYg/6ZTOLgCGI1edI DhWyTSGTbqM20ys/1YUALnN4sdW/fGhG77qYt9xVeszg+APVv/0Q5RTO0K2Uszr0 otEq7BbCeU3aaDipbsEPeUtq7jeiAqDQ9OEuaiHtGgr5YloyV+2WMsYXfKTPn5Tn jWsgDLssR4X/AnBt1krdSUSzbvX/oNnjpqCBnL4N2TELomMRt/ggZZHE6LMMAwhu wRspERymxV8iZrsRUq1Un+gBPH6rifBdnkbDQKvUYKJZQY80V7OfUmH5idQnAmR2 sJmtFBlpVjn5UYGCSpDMPAcDfxiJBXULxpyYEcVt8OJfmbW+rGdYYDYxvvExgJSJ nieT+aTSsbnrh5DEjVPKZJ0bad8O/rfGDm2CMOi5uwoIwqtle5gwbTWifxYkMxCy HaXcIXz7lqPRDtSZzG5qVCfrv9TjHlEhlgYurcwhM4hSb5CWjLuuTnBmlp1v5jBP Xdy81nCHAqxcg69WabisCKGa0F8fhT/vSsVaFLYHzsiHwVDSonjiRsR8zkRz1x1q KNZqyuMoHOIYNZeDqDnnA8J1kbJ9+updTVNcYjbx0LPobDgI8L0Zq0D2iGHKs+zE x3/sPhVOxH6SWEFgdeX4vp7gj7RVtoOCVBA75HkLwDM5Cyj4Mw== =jzLU -----END PGP SIGNATURE----- --0fs/HNyOF95oFhAz--