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 1jljZI-0000nS-NX for pgsql-hackers@arkaria.postgresql.org; Thu, 18 Jun 2020 01:42: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 1jljZH-0003F6-Jd for pgsql-hackers@arkaria.postgresql.org; Thu, 18 Jun 2020 01:42: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 1jljZF-0003Ez-Sv for pgsql-hackers@lists.postgresql.org; Thu, 18 Jun 2020 01:42:15 +0000 Received: from wout5-smtp.messagingengine.com ([64.147.123.21]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jljZ8-0001XE-Rc for pgsql-hackers@lists.postgresql.org; Thu, 18 Jun 2020 01:42:12 +0000 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id D988333E; Wed, 17 Jun 2020 21:42:04 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Wed, 17 Jun 2020 21:42:05 -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=XqJnyGdJLW86L8qqXpTt8quW4Is gPNJgWtjWRJdIaKI=; b=NJ0Rd+gNms9BBBI8VEVscEBN6XguaklkFZ9IsBeiOoU nSYCiHX+wP6c3Jbdf0S3b0uXFF6gliP9b3ITXEbNFMAaHP19aht1eqN4aUSJNVrP s4Kj4Fvw391EA9qy2VyudnzvKobWZNE4hmS66UDbKY3Dn9upBWrAzsS856rlfqew eAPxWEvop7ns4QDCxuG1yRRn9PmeW4E56Di70Et+itOZWjYebCzEW+4HmQ5XdM2i r6luDESy+NBOdWcF1TLm0/qFt/GdVtsJRzTSN//Z9kaL+txmQ6FQtsiontcgNqBE qEWVE9mhCUjI3exv8sGG5iHCDY5iCskKEE1UeCae3hA== 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=XqJnyG dJLW86L8qqXpTt8quW4IsgPNJgWtjWRJdIaKI=; b=FyG8zOQgSu01Qvn8PtN/as qYhlDd0tHk54Z9dGobrRZab7DIG/I5hyZyn6g5v5OI6GooBnP8P/d1EMRtfvmH9o wO4LIL3QChPBJ9fWdlpQqt43kxcNTsi6RCxGezSowv6+/hdp99zCVyh7ovKNtjFR I50mrT7u8I/VHvJfP+lenSKD0YWl1u3sPrwEy6wDbizhxZ6BnfKjjnRS7XpmbafD PB1tzTAswgT9u+Woz9syvgHoYySv7wO/96MGh0Z2lCIlaLgfytpc6khjn8TsVleO F3qdTZUajxPOrOiLy4O6UR80h5RXDGzAV8ZfK6tSYvcBsTDWYgG0hn5lNCwh+KrA == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduhedrudejfedgheduucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucgfrhhlucfvnfffucdljedtmdenucfjughrpeffhf fvuffkfhggtggujgesghdtreertddtvdenucfhrhhomhepofhitghhrggvlhcurfgrqhhu ihgvrhcuoehmihgthhgrvghlsehprghquhhivghrrdighiiiqeenucggtffrrghtthgvrh hnpedvgeduuefhtdeuleettdevjeehheeiveeuieegleetgeeljeelieeuieehgeevhfen ucfkphepudduuddruddtvddrudektddrudekheenucevlhhushhtvghrufhiiigvpedtne curfgrrhgrmhepmhgrihhlfhhrohhmpehmihgthhgrvghlsehprghquhhivghrrdighiii X-ME-Proxy: Received: from paquier.xyz (ee0822lan1.rev.em-net.ne.jp [111.102.180.185]) by mail.messagingengine.com (Postfix) with ESMTPA id 04E063280065; Wed, 17 Jun 2020 21:42:02 -0400 (EDT) Date: Thu, 18 Jun 2020 10:42:00 +0900 From: Michael Paquier To: Kyotaro Horiguchi Cc: tgl@sss.pgh.pa.us, pgsql-hackers@lists.postgresql.org Subject: Re: pg_regress cleans up tablespace twice. Message-ID: <20200618014200.GD118592@paquier.xyz> References: <20200515025855.GE2462@paquier.xyz> <20200515.172508.1423943947298901347.horikyota.ntt@gmail.com> <20200617070804.GC2361@paquier.xyz> <20200617.170231.2041463748911808790.horikyota.ntt@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="aPdhxNJGSeOG9wFI" Content-Disposition: inline In-Reply-To: <20200617.170231.2041463748911808790.horikyota.ntt@gmail.com> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk --aPdhxNJGSeOG9wFI Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Wed, Jun 17, 2020 at 05:02:31PM +0900, Kyotaro Horiguchi wrote: > It look good to me as the Windows part. I agree that vcregress.pl > don't need to parse EXTRA_REGRESS_OPTS by allowing a bit more tight > bond between the caller sites of pg_regress and pg_regress. Thanks, applied this part to HEAD then after more testing. > Chaining to TAP sounds nice as a goal. I submitted a patch for that, but we had no clear agreements about how to handle major upgrades, as this involves a somewhat large refactoring of PostgresNode.pm so as you register a path to the binaries used by a given node registered. > As the next step we need to amend GNUmakefile not to cleanup > tablespace for the four test items. Then somehow treat tablespaces at > non-default place? Ah, you mean to not reset testtablespace where that's not necessary in the tests by reworking the rules? Yeah, perhaps we could do something like that. Not sure yet how to shape that in term of code but if you have a clear idea, please feel free to submit it. I think that this may be better if discussed on a different thread though. -- Michael --aPdhxNJGSeOG9wFI Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEG72nH6vTowiyblFKnvQgOdbyQH0FAl7qxmgACgkQnvQgOdby QH1zQxAAoPiq97YMVuUSutRr3kjVK7RPo/6S1DelZ3spF3zYy0nnrAyyxiQX7xna Vdlie0mHNNy6OL7o8VrPOND6UTO5zRJe+Y7Lf1zugxU5ReDE8sUf+6NdC1j+gCdq hm3dmvKLGklpCyulncmE2Bih11PDRn6RkloErqqMCVpAaO/AXA3ZX0p7Lsg5DzVG jSrT+vWtziPGCsYbhltrHdHKsKrTh45KAmeGABHQ2yoSkr/d4omulEPO1L6b1scs FmhMHGE529/BIpKw+4KkzIF8P3MebCe6WdPre6RlD5Ybdcdis/9asZN2Wu7kSI0d B4xdn+oEqz6DwzAVwPQnFpmPdXlw2hg4PBtf36pxrfOgSaXQ4wEN3+HdD66orFz8 caW18jC/XNzl3Eespnp27POWxL99yylXiM37MMNNiC8sdAH7UaAwFh0S5t3swyvb flPXYTQ5V0oSpeX7bYlmpfQklyxoMwhd/xPXOBbt+AdBQ0hLTZQXmE09swEMW3eI wt6qhy6oBM4qABsEJz83TZAaffe8ovi3rqwLv7/l/+vn/lf8pf0dErZYUnxeZbUA SgODUGgPBe4TCfsVB/TonC9E04cvt8E013GAYqmbo6Ua7N1BAO0Z4+/SCOeOdnRO zJq20x6u2zKOS5YKaCOhDvbLiVlUkfr/suT/stp4DGcF8O13qyc= =SIZ7 -----END PGP SIGNATURE----- --aPdhxNJGSeOG9wFI--