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 1wA4Sv-0022G1-1C for pgsql-hackers@arkaria.postgresql.org; Tue, 07 Apr 2026 11:19:29 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wA4St-00GtLu-1k for pgsql-hackers@arkaria.postgresql.org; Tue, 07 Apr 2026 11:19:27 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wA4Ss-00GtLm-2r for pgsql-hackers@lists.postgresql.org; Tue, 07 Apr 2026 11:19:27 +0000 Received: from fhigh-a2-smtp.messagingengine.com ([103.168.172.153]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1wA4Sq-000000015IN-0Hjr for pgsql-hackers@lists.postgresql.org; Tue, 07 Apr 2026 11:19:27 +0000 Received: from phl-compute-05.internal (phl-compute-05.internal [10.202.2.45]) by mailfhigh.phl.internal (Postfix) with ESMTP id 4394814001F7; Tue, 7 Apr 2026 07:19:22 -0400 (EDT) Received: from phl-frontend-04 ([10.202.2.163]) by phl-compute-05.internal (MEProxy); Tue, 07 Apr 2026 07:19:22 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :reply-to:subject:subject:to:to:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; t=1775560762; x=1775647162; bh=p H2Fufg6jECrjHdAJc7/Y6oJdAADHtgLulayU+p4+I4=; b=UD5nnpoSOH6hIIp8Q GY7gmpXmQE3Z8RdYyFVk5YY3nC7tgB4vHMvCxounLuaTBk/V2TqZUgOsO62eo22f /dpuynoo0RiAXNcaFp9PGxurKiZ8cqkjTM5PjHk4mKum196N4NX19P4ze2vmXlJw 4k61ml79T2BGWazn2Y2bre7/j5dxIj+HoAiLcjeHYtKg6BVZochkSl/Xh5kWe9GG HYFY43Fvray5Qj9Tmdgd8oo8ZUS/Z8HG6jV7D1ACUYQk3Yhf+x2uROWqtMjX3jK3 o165jTKS4V/LHKkvSckEElHZECghI4Gf/Lz1fMCSZfjApnjpYy+1xYeKUPG+otcI iaGOw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefhedrtddtgddvtdehtdcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpuffrtefokffrpgfnqfghnecuuegr ihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjug hrpeffhffvvefukfggtggugfgjsehmkeerredttdejnecuhfhrohhmpeetlhhvrghrohcu jfgvrhhrvghrrgcuoegrlhhvhhgvrhhrvgesrghlvhhhrdhnohdqihhprdhorhhgqeenuc ggtffrrghtthgvrhhnpeehfeekteegueekveejhfehteetgfevfedvgeekvdevuddvvdet teelgfeffeeifeenucffohhmrghinhepphhoshhtghhrvghsqhhlrdhorhhgpdgvnhhtvg hrphhrihhsvggusgdrtghomhenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhep mhgrihhlfhhrohhmpegrlhhvhhgvrhhrvgesrghlvhhhrdhnohdqihhprdhorhhgpdhnsg gprhgtphhtthhopeduuddpmhhouggvpehsmhhtphhouhhtpdhrtghpthhtoheprghnughr vghssegrnhgrrhgriigvlhdruggvpdhrtghpthhtoheprghhsegthigsvghrthgvtgdrrg htpdhrtghpthhtoheprghmihhtrdhkrghpihhlrgduieesghhmrghilhdrtghomhdprhgt phhtthhopegsohgvkhgvfihurhhmodhpohhsthhgrhgvshesghhmrghilhdrtghomhdprh gtphhtthhopehmihhhrghilhhnihhkrghlrgihvghusehgmhgrihhlrdgtohhmpdhrtghp thhtohepshhrihhnrghthhdvudeffeesghhmrghilhdrtghomhdprhgtphhtthhopehvih hgnhgvshhhvddusehgmhgrihhlrdgtohhmpdhrtghpthhtohepnhhorghhsehlvggruggs ohgrthdrtghomhdprhgtphhtthhopehpghhsqhhlqdhhrggtkhgvrhhssehlihhsthhsrd hpohhsthhgrhgvshhqlhdrohhrgh X-ME-Proxy: Feedback-ID: ia2694551:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 7 Apr 2026 07:19:21 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=alvh.no-ip.org; s=schmee; t=1775560757; bh=Kuefu94htWQuLLP26udeoBnfuDqNNtCj9jwb2/96q6g=; h=Date:From:To:Cc:Subject:In-Reply-To:From; b=UPm9vo4tysVtPdfe7zGkIQScDX1NxNIfhuOup8QgKqfJvIJYdhHDaqGK2VBmoikqk 26aLrUXYm1IJtWNHGVyIRJ273WyXSiBG+1rxthwSTY2CmQUfXdrmE38lKlTXEiXJcK U1C/hKg9dDQBSiQZVRwV1fptdy42cWfZwY7xVjKZsi2IIAQp2IyjfH5ITmqw11zgZI XO//4NyAfOl+jBM1iCdVgYEdnpzlVbHfvemjMiWIBKfcMAq29kTJgzGyh0YmI+01Tk BWSW9zKLjXOLxtJ23mtPgqVrWqSiIJyugkP3U5orc+iAH5PDreLu0ePry9AgiS50S7 6Tu12iG12yUJQ== Received: by schmee.kurilemu.internal (Postfix, from userid 1000) id EFB4B7C; Tue, 07 Apr 2026 13:19:17 +0200 (CEST) Date: Tue, 7 Apr 2026 13:19:17 +0200 From: Alvaro Herrera To: Antonin Houska Cc: Srinath Reddy Sadipiralla , Tom Lane , Andres Freund , Noah Misch , vignesh C , Amit Kapila , Mihail Nikalayeu , Matthias van de Meent , Pg Hackers , Robert Treat Subject: Re: Adding REPACK [concurrently] Message-ID: <202604071117.jo3aywpalxvt@alvherre.pgsql> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="j4ov4p7gfxgiujzz" Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <188275.1775552266@localhost> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --j4ov4p7gfxgiujzz Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit Hi, There's one more failure in thorntail https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=thorntail&dt=2026-04-07%2006%3A31%3A03 because it runs with wal_level=minimal. I think we can make it work by using a temp-config argument to run the tests, as in the attached. I didn't actually try to run the buildfarm client though ... -- Álvaro Herrera 48°01'N 7°57'E — https://www.EnterpriseDB.com/ --j4ov4p7gfxgiujzz Content-Type: text/x-diff; charset=utf-8 Content-Disposition: attachment; filename="0001-Fix-tests-under-wal_level-minimal.patch" From eed9088aacb69187734875ae94a6f97a1143193b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=81lvaro=20Herrera?= Date: Tue, 7 Apr 2026 13:16:25 +0200 Subject: [PATCH] Fix tests under wal_level=minimal Buildfarm members which have specifically configured to use wal_level=minimal fail the repack regression tests, which require wal_level=replica. Add a temp config file to fix that. --- src/test/modules/injection_points/Makefile | 3 +++ src/test/modules/injection_points/meson.build | 4 ++++ src/test/modules/injection_points/wal_level.conf | 1 + 3 files changed, 8 insertions(+) create mode 100644 src/test/modules/injection_points/wal_level.conf diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile index 2cd7d87c533..2c7abe93632 100644 --- a/src/test/modules/injection_points/Makefile +++ b/src/test/modules/injection_points/Makefile @@ -19,6 +19,9 @@ ISOLATION = basic \ syscache-update-pruned \ heap_lock_update +# some isolation tests require wal_level=replica +ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf + # The injection points are cluster-wide, so disable installcheck NO_INSTALLCHECK = 1 diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build index a414abb924b..7a838259685 100644 --- a/src/test/modules/injection_points/meson.build +++ b/src/test/modules/injection_points/meson.build @@ -53,5 +53,9 @@ tests += { 'runningcheck': false, # see syscache-update-pruned # Some tests wait for all snapshots, so avoid parallel execution 'runningcheck-parallel': false, + # some tests require wal_level=replica + 'regress_args': [ + '--temp-config', files('wal_level.conf'), + ], }, } diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf new file mode 100644 index 00000000000..010abb193a8 --- /dev/null +++ b/src/test/modules/injection_points/wal_level.conf @@ -0,0 +1 @@ +wal_level=replica -- 2.47.3 --j4ov4p7gfxgiujzz--