Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vzqQt-001NEy-21 for pgsql-hackers@arkaria.postgresql.org; Tue, 10 Mar 2026 06:19:07 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vzqQs-001uL7-05 for pgsql-hackers@arkaria.postgresql.org; Tue, 10 Mar 2026 06:19:06 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vzqQr-001uKz-2O for pgsql-hackers@lists.postgresql.org; Tue, 10 Mar 2026 06:19:06 +0000 Received: from fout-b6-smtp.messagingengine.com ([202.12.124.149]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1vzqQq-00000001POS-1uM6 for pgsql-hackers@lists.postgresql.org; Tue, 10 Mar 2026 06:19:05 +0000 Received: from phl-compute-02.internal (phl-compute-02.internal [10.202.2.42]) by mailfout.stl.internal (Postfix) with ESMTP id 0F5A81D00230; Tue, 10 Mar 2026 02:19:03 -0400 (EDT) Received: from phl-frontend-03 ([10.202.2.162]) by phl-compute-02.internal (MEProxy); Tue, 10 Mar 2026 02:19:04 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=paquier.xyz; h= cc:cc:content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:subject :subject:to:to; s=fm1; t=1773123543; x=1773209943; bh=UG9qONUygu f8QnzryKn/2s/brBy+5EsZxuxj5ZwXtWY=; b=0HYvhwxFwHzVMJG5XsEwUOnQe9 5jKkqWs2TVHuO7+HSLTO+chmjYeU2sOgdsLFF6WPOAt3iRilok8kPcmCxkB7Na20 vNPmcQ2gi2Khfi6eJhiZloQGrO99BYu4Z9XfJSQOba69uYLGrzL6a+kmdjB3Bmvc tRYyLpluYN+TnS1rSXJK4OZayqR+kOCaPnl8hmJALDXuLtk8vUKQkEHegnr9RKty Q7UyNYw7vz4REnVnzlgSrYI0wOgY5VjPKKNzqB60XvpjtPrATwFxSxysk+mPEYsW 2GgoKD+ytWk47CdBa8Yc4ePm5ZlbdLSqOCsuVag7pJTQEgfbYOv36q+S05eg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t= 1773123543; x=1773209943; bh=UG9qONUyguf8QnzryKn/2s/brBy+5EsZxux j5ZwXtWY=; b=4c0LR4WdABUk3amTP6JzQD7oRYc2AchS0HzvU7PnLKGulmPj7/y BV7f9FD1f+gk9AdHm3PaflkIJbMcKS572WqPxz6xht9qMMFL4Gd+z1AZzgkGGG6Q GZkTFl98lReZN+H1zNv2t2NjLue5Guls4gq3UY+JQtWkpKaW86IqFMod0cILWWY1 LyfMZlZJnH78S1jTjDkcihSs3jfjmfIa+g78aQUsVEcjvdzDVaZRzKYZC/iATgqX Y9DgJTV9y0FrBiGSqHD+g+c6oboe9Mie/6YGDhSn0UgNKClrlaiLjZXXAxyqmDdF XwJHwwjeLPtT6icUjaNDWUFnn9jSGCZQ//w== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefgedrtddtgddvkedtfedvucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnegfrh hlucfvnfffucdljedtmdenucfjughrpeffhffvvefukfhfgggtuggjsehgtderredttddv necuhfhrohhmpefoihgthhgrvghlucfrrghquhhivghruceomhhitghhrggvlhesphgrqh huihgvrhdrgiihiieqnecuggftrfgrthhtvghrnhepteelieefudffhffhtdetleeggeeg fffhkeeuveetiefgudduvedutefggeeivdejnecuvehluhhsthgvrhfuihiivgeptdenuc frrghrrghmpehmrghilhhfrhhomhepmhhitghhrggvlhesphgrqhhuihgvrhdrgiihiidp nhgspghrtghpthhtohepfedpmhhouggvpehsmhhtphhouhhtpdhrtghpthhtoheprghnug hrvggrshesphhrohigvghlrdhsvgdprhgtphhtthhopehruhhsthgrmhgrlhhlrghkohhv sehgmhgrihhlrdgtohhmpdhrtghpthhtohepphhgshhqlhdqhhgrtghkvghrsheslhhish htshdrphhoshhtghhrvghsqhhlrdhorhhg X-ME-Proxy: Feedback-ID: i0fe9450f:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 10 Mar 2026 02:19:02 -0400 (EDT) Date: Tue, 10 Mar 2026 15:18:58 +0900 From: Michael Paquier To: Andreas Karlsson Cc: Rustam ALLAKOV , pgsql-hackers@lists.postgresql.org Subject: Re: Add support for EXTRA_REGRESS_OPTS for meson Message-ID: References: <1d39c711-98cb-460f-ac44-1ab0007daeb2@proxel.se> <176834196488.969.13193439940284055773.pgcf@coridan.postgresql.org> <2b3554b9-d365-4b8a-ada1-ce81144a9c84@proxel.se> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="er57UhdotOwUL87C" Content-Disposition: inline In-Reply-To: <2b3554b9-d365-4b8a-ada1-ce81144a9c84@proxel.se> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --er57UhdotOwUL87C Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Jan 14, 2026 at 02:17:30AM +0100, Andreas Karlsson wrote: > If we add it to the documentation the question is if we should also docum= ent > environment variables for builds with make. But maybe that is for a separ= ate > patch. >=20 > As for documenting it in testwrap: that does not feel very useful to me > since people who know that this is where they should look likely already > knows about these. It is a pretty hidden place. Hmm, not sure where such > information belongs. On point is that this also make the gap in the documentation bigger, and if we are just doing something, why not tackle it now. It is true that TESTS is not documented as something that can work in meson, and that it is not the fault of this patch, but I think that we should spend a bit of time on the shape of an extra effort for: 1) closing the gap with the existing variables before adding more stuff. 2) adding documentation for the new things added to testwrap, and require that documentation is added for everything in the future. If somebody sends a patch doing 1) for the existing things, and adds the documentation of the new variables, satisfying 2), I would be OK to merge the proposal (after checking it of course). One issue for me with meson is that too many things feel implied, like the regression test facilities that we make the effort to document for configure/make. -- Michael --er57UhdotOwUL87C Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEG72nH6vTowiyblFKnvQgOdbyQH0FAmmvt9IACgkQnvQgOdby QH3WLQ//ZUIhpD8UaoFjZwsIWu9TA28Fce+Y7UrzmYuwzALDJraHFGEqOWk0rhr3 Hwh85qg5cgGxZvUfBFCDc1c2IHBE2BZ7JBT658KoJLRBovGjV0RoDMQ+SjaDZxH+ k4pFYVfuLoE+/QFLYPchHRP54LY5HpnY2kXMWIvx+6i5KnRKjZw4qV60XfWGgZ+j 9yJcLYy27NrtuEhfxBIkqksEj0NYPc0z6U2YIjOJQ6MXAhfl03eZdxGWDyJGbvRZ Ev4DxCJ/oi6n8C7wY9jPJfHgmXK5gNRyYVR7AiPwuMqegEat8sjNHOXVsQDD1SsC QxSbEJ39aOtbdbTDDdnxECrp98Oe5QIXCOB98xpAIqBZnjyuJ0FTxRF6edB5vSYi 1ps0Fm8qeK6Q9S/uoaEaY+P4G8GIfUgvnupI9Z8oZOjFPelHParVRn4ej8jePfB6 fOaps2U1vUuw+1szFvcbwwZDYdHn7hRApjPeqrcFKUfwbpzwHHaGm8chsKJNDutc X7zMblD0R4LteZ9XJGcPxcE4XIitBZx2IlO0G6anKioD6luYYXboaNFDlA/7c0ep LD8k7UN+ezxjy1aBr5/PornFtITKrpcGwAc/dKudKadVhTkEbXBhHEgAZIQxMFt2 mOyeYKNUFhgmUDJd2FHw1/NPzMrXuqWo2RlqpTjB/VeoqPFiz/M= =kdHz -----END PGP SIGNATURE----- --er57UhdotOwUL87C--