agora inbox for [email protected]
help / color / mirror / Atom feedBison Version
965+ messages / 5 participants
[nested] [flat]
* Bison Version
@ 2006-08-11 03:05 Christopher Kings-Lynne <[email protected]>
2006-08-11 13:12 ` Re: Bison Version Andrew Dunstan <[email protected]>
2006-08-11 13:14 ` Re: Bison Version Greg Sabino Mullane <[email protected]>
2006-08-11 16:14 ` Re: Bison Version William ZHANG <[email protected]>
0 siblings, 3 replies; 965+ messages in thread
From: Christopher Kings-Lynne @ 2006-08-11 03:05 UTC (permalink / raw)
To: pgsql-hackers
What version of Bison is currently required to compile HEAD? 1.75
doesn't seem to work...
^ permalink raw reply [nested|flat] 965+ messages in thread
* Re: Bison Version
2006-08-11 03:05 Bison Version Christopher Kings-Lynne <[email protected]>
@ 2006-08-11 13:12 ` Andrew Dunstan <[email protected]>
2 siblings, 0 replies; 965+ messages in thread
From: Andrew Dunstan @ 2006-08-11 13:12 UTC (permalink / raw)
To: Christopher Kings-Lynne <[email protected]>; +Cc: pgsql-hackers
Christopher Kings-Lynne wrote:
> What version of Bison is currently required to compile HEAD? 1.75
> doesn't seem to work...
>
Bison >= 1.875 has been required for years. That hasn't changed.
cheers
andrew
^ permalink raw reply [nested|flat] 965+ messages in thread
* Re: Bison Version
2006-08-11 03:05 Bison Version Christopher Kings-Lynne <[email protected]>
@ 2006-08-11 13:14 ` Greg Sabino Mullane <[email protected]>
2 siblings, 0 replies; 965+ messages in thread
From: Greg Sabino Mullane @ 2006-08-11 13:14 UTC (permalink / raw)
To: pgsql-hackers
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
> What version of Bison is currently required to compile HEAD? 1.75
> doesn't seem to work...
1.875
Search for Bison here:
http://projects.commandprompt.com/public/pgsql/browser/trunk/pgsql/doc/src/sgml/installation.sgml
- --
Greg Sabino Mullane [email protected]
End Point Corporation
PGP Key: 0x14964AC8 200608110905
http://biglumber.com/x/web?pk=2529DF6AB8F79407E94445B4BC9B906714964AC8
-----BEGIN PGP SIGNATURE-----
iD8DBQFE3IEivJuQZxSWSsgRAlflAJ9ZqKPKyrav/Ln7vjSgFzBEyorfgACgw0vJ
OMR3lJzf5MP1mhzVdlVDZG4=
=Oz63
-----END PGP SIGNATURE-----
^ permalink raw reply [nested|flat] 965+ messages in thread
* Re: Bison Version
2006-08-11 03:05 Bison Version Christopher Kings-Lynne <[email protected]>
@ 2006-08-11 16:14 ` William ZHANG <[email protected]>
2 siblings, 0 replies; 965+ messages in thread
From: William ZHANG @ 2006-08-11 16:14 UTC (permalink / raw)
To: pgsql-hackers
Due to the bug in bison 2.1, I always use version 1.875:
http://www.mail-archive.com/[email protected]/msg00718.html
""Christopher Kings-Lynne"" <[email protected]>
> What version of Bison is currently required to compile HEAD? 1.75
> doesn't seem to work...
>
> ---------------------------(end of broadcast)---------------------------
> TIP 5: don't forget to increase your free space map settings
>
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 965+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
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--
^ permalink raw reply [nested|flat] 965+ messages in thread
end of thread, other threads:[~2026-04-07 11:16 UTC | newest]
Thread overview: 965+ messages (download: mbox mbox.gz follow: Atom feed)
-- links below jump to the message on this page --
2006-08-11 03:05 Bison Version Christopher Kings-Lynne <[email protected]>
2006-08-11 13:12 ` Andrew Dunstan <[email protected]>
2006-08-11 13:14 ` Greg Sabino Mullane <[email protected]>
2006-08-11 16:14 ` William ZHANG <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
This inbox is served by agora; see mirroring instructions
for how to clone and mirror all data and code used for this inbox