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 1nwYqv-0007T7-94 for pgsql-hackers@arkaria.postgresql.org; Thu, 02 Jun 2022 00:38:17 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1nwYqt-0002JS-Ek for pgsql-hackers@arkaria.postgresql.org; Thu, 02 Jun 2022 00:38:15 +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 1nwYqt-0002JI-56 for pgsql-hackers@lists.postgresql.org; Thu, 02 Jun 2022 00:38:15 +0000 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nwYqp-0007MJ-Us for pgsql-hackers@postgresql.org; Thu, 02 Jun 2022 00:38:13 +0000 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.west.internal (Postfix) with ESMTP id CD9F3320092C; Wed, 1 Jun 2022 20:38:09 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Wed, 01 Jun 2022 20:38:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=paquier.xyz; h= cc:cc:content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to; s=fm1; t=1654130289; x=1654216689; bh=AOfFV+vbMP aIRJrxMcuZGvofLGIw+eVSH2AG/m3p4DE=; b=oPhB4gON8myAbKhBJ/QFEUNPRt ABuXgF2bxz3zv6tYrzqwUdMbOohLdWZw8l2x4d5cxiDXdsAKCy5yyhgu568Lmi7k AhYYBKAylGIV7RYcyS9Ause+BNRaNJclpomyY6TLO0LHXrPR3Pw8Qqc1Hv6sHqYk +0eDMd425Pw99vsh+PlvtknuQyJC4OVIsaAW58gQs4Yy2YMrVeiV1d/V79eQaTuC OX5sAjtfV77H37JhqgWuPC5BETsgrJU7YT2+lFhuwutKJYr4nPg7GCJUqw5Jk01K HNUbhd10IoDTu94j0EGRMdD4j6HjWp7zuS4fTx3UQMTIdLmHPo4t7YIlkaPA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; t=1654130289; x=1654216689; bh=AOfFV+vbMPaIRJrxMcuZGvofLGIw +eVSH2AG/m3p4DE=; b=uQoN83Gu6rpiWLi2ZOwSqqQnUdX+UnJLI8DjGzdT+bRo e3amh7bzKUohPaaM5j9QeXZ1z33R6YPcgS/r7/HwlT9uBqTWQFSmjjGuGxwX7xJY KZqJYcFhG03w2dzfH8YJi3odlkyNIeykRAP238C3tommcsmgAJfSCFir+sPuBN2s aTdkjUr52Sf3+DbfhZWEMf+fLiB9dRaosRp5wbDCXgl6/xvkCTjtuupsRKVdrHVo ohTub4Gfa+92Ep7tOAQDpyfLTH91ilvM1SizMyK3OiCkv9QR+1841Cy+8bfwF9Tu fTdX2rU0nblnAaJmdKvlVRSZ2+L+/A8BIbXHPNqvFw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrledugdeffecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenfg hrlhcuvffnffculdejtddmnecujfgurhepfffhvfevuffkfhggtggujgesghdtreertddt vdenucfhrhhomhepofhitghhrggvlhcurfgrqhhuihgvrhcuoehmihgthhgrvghlsehprg hquhhivghrrdighiiiqeenucggtffrrghtthgvrhhnpeetleeifedufffhhfdtteelgeeg geffhfekueevteeigfduudevudetgfegiedvjeenucevlhhushhtvghrufhiiigvpedtne curfgrrhgrmhepmhgrihhlfhhrohhmpehmihgthhgrvghlsehprghquhhivghrrdighiii X-ME-Proxy: Feedback-ID: i0fe9450f:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 1 Jun 2022 20:38:06 -0400 (EDT) Date: Thu, 2 Jun 2022 09:37:58 +0900 From: Michael Paquier To: Andres Freund Cc: Peter Eisentraut , Tom Lane , Justin Pryzby , pgsql-hackers@postgresql.org Subject: Re: pg_upgrade test writes to source directory Message-ID: References: <2464542.1653603596@sss.pgh.pa.us> <2480063.1653609068@sss.pgh.pa.us> <20220528195949.tte5fukfr2z6xhrr@alap3.anarazel.de> <3131727.1653768841@sss.pgh.pa.us> <20220601211112.td2ato4wjqf7afnv@alap3.anarazel.de> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="gMaJC2LIPZ3S3k1R" Content-Disposition: inline In-Reply-To: <20220601211112.td2ato4wjqf7afnv@alap3.anarazel.de> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --gMaJC2LIPZ3S3k1R Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Wed, Jun 01, 2022 at 02:11:12PM -0700, Andres Freund wrote: > Until recently TESTDIR needed to point to the build directory containing the > binaries. But I'd like to be able to separate test log output from the build > tree, so that it's easier to capture files generated by tests for CI / > buildfarm. The goal is to have a separate directory for each test, so we can > present logs for failed tests separately. That was impossible with TESTDIR, > because it needed to point to the build directory. FWIW, this argument sounds sensible to me since I looked at 0001, not only for the log files, but also to help in the capture of files generated by the tests like 010_tab_completion.pl. I don't know yet what to do about this part, so for now I have fixed the other issue reported by Peter where the test names were missing. -- Michael --gMaJC2LIPZ3S3k1R Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEG72nH6vTowiyblFKnvQgOdbyQH0FAmKYBmYACgkQnvQgOdby QH3N6Q//Wu9LP8U0cl7l/7CdFoNTiLNq/YviMBcL9PESl/64Ot8d5LCt9OWu5hQr rKohLCbnrKnJDmw5D4ifDj+ivF5lJDuPgk8Fk9Q7Mvev+wMivqpJ1PN+4eMkXcil YSmCV043mLN0epCk3SfT8Y41Jxhl3KlP0+VM8lL6ZT3hx9e0/H9AwcX0R4eQxYWs wqa9Bd+l9oYpxixNSXDZCNg6Smgb+w+jmapKmcxJuLS+bcB1RrtoQHvGk3PN1/9C a/lD1hUY4AiaEQBMeVw+1ODB3W9TybWLSiDeSObTSSUhu2XfoWv3Pr1K4/jdVDAn NU30ByqtIU7q6G2GJZD9/Qc/3RxCfArKit5IHowvr1Jq/ecXfVWNSmFwd6WmWbA5 GEwChnLP2qV5mC5XcpM8s33ZJBtmrE8Ug//Pg2MGNrMj9YnorQ9q7AbjYHLNvqXS aPqLbPAxF3Cf+nRcJsJgZGpJZVhFYsYWLnpDAYTKjVm8oj8dDeVIGZUDUFwVwEO6 9T6Az2PcW2GBBczBgiJmXBmsLwVOZJO/imcAo/I5hAGX5YTffgwa1TdMZMP+YGIT 4htL3BrUZq8Zp6eRlRctn0XIlQUcVD6uKBWyRHpc19Y6L6wiIagfA7JGkZrs8qfY uOshdjFMvbMz9d3RFiIDdjfnZ8xqUEwQfPg/d28AtQw7zUWmHSQ= =7EMT -----END PGP SIGNATURE----- --gMaJC2LIPZ3S3k1R--