agora inbox for [email protected]
help / color / mirror / Atom feedpgsql: Add parallel-aware hash joins.
984+ messages / 5 participants
[nested] [flat]
* pgsql: Add parallel-aware hash joins.
@ 2017-12-21 08:49 Andres Freund <[email protected]>
0 siblings, 1 reply; 984+ messages in thread
From: Andres Freund @ 2017-12-21 08:49 UTC (permalink / raw)
To: [email protected]
Add parallel-aware hash joins.
Introduce parallel-aware hash joins that appear in EXPLAIN plans as Parallel
Hash Join with Parallel Hash. While hash joins could already appear in
parallel queries, they were previously always parallel-oblivious and had a
partial subplan only on the outer side, meaning that the work of the inner
subplan was duplicated in every worker.
After this commit, the planner will consider using a partial subplan on the
inner side too, using the Parallel Hash node to divide the work over the
available CPU cores and combine its results in shared memory. If the join
needs to be split into multiple batches in order to respect work_mem, then
workers process different batches as much as possible and then work together
on the remaining batches.
The advantages of a parallel-aware hash join over a parallel-oblivious hash
join used in a parallel query are that it:
* avoids wasting memory on duplicated hash tables
* avoids wasting disk space on duplicated batch files
* divides the work of building the hash table over the CPUs
One disadvantage is that there is some communication between the participating
CPUs which might outweigh the benefits of parallelism in the case of small
hash tables. This is avoided by the planner's existing reluctance to supply
partial plans for small scans, but it may be necessary to estimate
synchronization costs in future if that situation changes. Another is that
outer batch 0 must be written to disk if multiple batches are required.
A potential future advantage of parallel-aware hash joins is that right and
full outer joins could be supported, since there is a single set of matched
bits for each hashtable, but that is not yet implemented.
A new GUC enable_parallel_hash is defined to control the feature, defaulting
to on.
Author: Thomas Munro
Reviewed-By: Andres Freund, Robert Haas
Tested-By: Rafia Sabih, Prabhat Sahu
Discussion:
https://postgr.es/m/CAEepm=2W=cOkiZxcg6qiFQP-dHUe09aqTrEMM7yJDrHMhDv_RA@mail.gmail.com
https://postgr.es/m/CAEepm=37HKyJ4U6XOLi=JgfSHM3o6B-GaeO-6hkOmneTDkH+Uw@mail.gmail.com
Branch
------
master
Details
-------
https://git.postgresql.org/pg/commitdiff/1804284042e659e7d16904e7bbb0ad546394b6a3
Modified Files
--------------
doc/src/sgml/config.sgml | 15 +
doc/src/sgml/monitoring.sgml | 62 +-
src/backend/executor/execParallel.c | 21 +
src/backend/executor/execProcnode.c | 3 +
src/backend/executor/nodeHash.c | 1659 +++++++++++++++++++++++--
src/backend/executor/nodeHashjoin.c | 617 ++++++++-
src/backend/nodes/copyfuncs.c | 1 +
src/backend/nodes/outfuncs.c | 1 +
src/backend/nodes/readfuncs.c | 1 +
src/backend/optimizer/path/costsize.c | 25 +-
src/backend/optimizer/path/joinpath.c | 36 +-
src/backend/optimizer/plan/createplan.c | 11 +
src/backend/optimizer/util/pathnode.c | 5 +-
src/backend/postmaster/pgstat.c | 45 +
src/backend/utils/misc/guc.c | 10 +-
src/backend/utils/misc/postgresql.conf.sample | 1 +
src/include/executor/hashjoin.h | 175 ++-
src/include/executor/nodeHash.h | 24 +-
src/include/executor/nodeHashjoin.h | 6 +
src/include/nodes/execnodes.h | 6 +
src/include/nodes/plannodes.h | 1 +
src/include/nodes/relation.h | 2 +
src/include/optimizer/cost.h | 4 +-
src/include/optimizer/pathnode.h | 1 +
src/include/pgstat.h | 15 +
src/include/storage/lwlock.h | 1 +
src/test/regress/expected/join.out | 304 ++++-
src/test/regress/expected/sysviews.out | 3 +-
src/test/regress/sql/join.sql | 148 ++-
src/tools/pgindent/typedefs.list | 4 +
30 files changed, 3091 insertions(+), 116 deletions(-)
^ permalink raw reply [nested|flat] 984+ messages in thread
* Re: pgsql: Add parallel-aware hash joins.
@ 2017-12-21 09:29 Andres Freund <[email protected]>
parent: Andres Freund <[email protected]>
0 siblings, 3 replies; 984+ messages in thread
From: Andres Freund @ 2017-12-21 09:29 UTC (permalink / raw)
To: [email protected]
On 2017-12-21 08:49:46 +0000, Andres Freund wrote:
> Add parallel-aware hash joins.
There's to relatively mundane failures:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=tern&dt=2017-12-21%2008%3A48%3A12
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=termite&dt=2017-12-21%2008%3A50%3A08
but also one that's a lot more interesting:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=capybara&dt=2017-12-21%2008%3A50%3A08
which shows an assert failure:
#2 0x00000000008687d1 in ExceptionalCondition (conditionName=conditionName@entry=0xa76a98 "!(!accessor->sts->participants[i].writing)", errorType=errorType@entry=0x8b2c49 "FailedAssertion", fileName=fileName@entry=0xa76991 "sharedtuplestore.c", lineNumber=lineNumber@entry=273) at assert.c:54
#3 0x000000000089883e in sts_begin_parallel_scan (accessor=0xfaf780) at sharedtuplestore.c:273
#4 0x0000000000634de4 in ExecParallelHashRepartitionRest (hashtable=0xfaec18) at nodeHash.c:1369
#5 ExecParallelHashIncreaseNumBatches (hashtable=0xfaec18) at nodeHash.c:1198
#6 0x000000000063546b in ExecParallelHashTupleAlloc (hashtable=hashtable@entry=0xfaec18, size=40, shared=shared@entry=0x7ffee26a8868) at nodeHash.c:2778
#7 0x00000000006357c8 in ExecParallelHashTableInsert (hashtable=hashtable@entry=0xfaec18, slot=slot@entry=0xfa76f8, hashvalue=<optimized out>) at nodeHash.c:1696
#8 0x0000000000635b5f in MultiExecParallelHash (node=0xf7ebc8) at nodeHash.c:288
#9 MultiExecHash (node=node@entry=0xf7ebc8) at nodeHash.c:112
which seems to suggest that something in the state machine logic is
borked. ExecParallelHashIncreaseNumBatches() should've ensured that
everyone has called sts_end_write()...
Greetings,
Andres Freund
^ permalink raw reply [nested|flat] 984+ messages in thread
* Re: pgsql: Add parallel-aware hash joins.
@ 2017-12-21 09:54 Thomas Munro <[email protected]>
parent: Andres Freund <[email protected]>
2 siblings, 0 replies; 984+ messages in thread
From: Thomas Munro @ 2017-12-21 09:54 UTC (permalink / raw)
To: Andres Freund <[email protected]>; +Cc: pgsql-committers <[email protected]>
On Thu, Dec 21, 2017 at 10:29 PM, Andres Freund <[email protected]> wrote:
> On 2017-12-21 08:49:46 +0000, Andres Freund wrote:
>> Add parallel-aware hash joins.
>
> There's to relatively mundane failures:
> https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=tern&dt=2017-12-21%2008%3A48%3A12
> https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=termite&dt=2017-12-21%2008%3A50%3A08
Right, it looks like something takes more space on ppc systems causing
a batch increase that doesn't happen on amd64. I'll come back to
that.
> but also one that's a lot more interesting:
> https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=capybara&dt=2017-12-21%2008%3A50%3A08
>
> which shows an assert failure:
>
> #2 0x00000000008687d1 in ExceptionalCondition (conditionName=conditionName@entry=0xa76a98 "!(!accessor->sts->participants[i].writing)", errorType=errorType@entry=0x8b2c49 "FailedAssertion", fileName=fileName@entry=0xa76991 "sharedtuplestore.c", lineNumber=lineNumber@entry=273) at assert.c:54
> #3 0x000000000089883e in sts_begin_parallel_scan (accessor=0xfaf780) at sharedtuplestore.c:273
> #4 0x0000000000634de4 in ExecParallelHashRepartitionRest (hashtable=0xfaec18) at nodeHash.c:1369
> #5 ExecParallelHashIncreaseNumBatches (hashtable=0xfaec18) at nodeHash.c:1198
> #6 0x000000000063546b in ExecParallelHashTupleAlloc (hashtable=hashtable@entry=0xfaec18, size=40, shared=shared@entry=0x7ffee26a8868) at nodeHash.c:2778
> #7 0x00000000006357c8 in ExecParallelHashTableInsert (hashtable=hashtable@entry=0xfaec18, slot=slot@entry=0xfa76f8, hashvalue=<optimized out>) at nodeHash.c:1696
> #8 0x0000000000635b5f in MultiExecParallelHash (node=0xf7ebc8) at nodeHash.c:288
> #9 MultiExecHash (node=node@entry=0xf7ebc8) at nodeHash.c:112
>
> which seems to suggest that something in the state machine logic is
> borked. ExecParallelHashIncreaseNumBatches() should've ensured that
> everyone has called sts_end_write()...
Hmm. This looks the same as the one-off single assertion failure that
I mentioned[1] and had not been able to reproduce. Investigating.
[1] https://www.postgresql.org/message-id/CAEepm%3D0oE%3DyO0Kam86W1d-iJoasWByYkcrkDoJu6t5mRhFGHkQ%40mail...
--
Thomas Munro
http://www.enterprisedb.com
^ permalink raw reply [nested|flat] 984+ messages in thread
* Re: pgsql: Add parallel-aware hash joins.
@ 2017-12-21 09:55 Andres Freund <[email protected]>
parent: Andres Freund <[email protected]>
2 siblings, 2 replies; 984+ messages in thread
From: Andres Freund @ 2017-12-21 09:55 UTC (permalink / raw)
To: [email protected]; Thomas Munro <[email protected]>
On 2017-12-21 01:29:40 -0800, Andres Freund wrote:
> On 2017-12-21 08:49:46 +0000, Andres Freund wrote:
> > Add parallel-aware hash joins.
>
> There's to relatively mundane failures:
> https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=tern&dt=2017-12-21%2008%3A48%3A12
> https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=termite&dt=2017-12-21%2008%3A50%3A08
>
> but also one that's a lot more interesting:
> https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=capybara&dt=2017-12-21%2008%3A50%3A08
>
> which shows an assert failure:
>
> #2 0x00000000008687d1 in ExceptionalCondition (conditionName=conditionName@entry=0xa76a98 "!(!accessor->sts->participants[i].writing)", errorType=errorType@entry=0x8b2c49 "FailedAssertion", fileName=fileName@entry=0xa76991 "sharedtuplestore.c", lineNumber=lineNumber@entry=273) at assert.c:54
> #3 0x000000000089883e in sts_begin_parallel_scan (accessor=0xfaf780) at sharedtuplestore.c:273
> #4 0x0000000000634de4 in ExecParallelHashRepartitionRest (hashtable=0xfaec18) at nodeHash.c:1369
> #5 ExecParallelHashIncreaseNumBatches (hashtable=0xfaec18) at nodeHash.c:1198
> #6 0x000000000063546b in ExecParallelHashTupleAlloc (hashtable=hashtable@entry=0xfaec18, size=40, shared=shared@entry=0x7ffee26a8868) at nodeHash.c:2778
> #7 0x00000000006357c8 in ExecParallelHashTableInsert (hashtable=hashtable@entry=0xfaec18, slot=slot@entry=0xfa76f8, hashvalue=<optimized out>) at nodeHash.c:1696
> #8 0x0000000000635b5f in MultiExecParallelHash (node=0xf7ebc8) at nodeHash.c:288
> #9 MultiExecHash (node=node@entry=0xf7ebc8) at nodeHash.c:112
>
> which seems to suggest that something in the state machine logic is
> borked. ExecParallelHashIncreaseNumBatches() should've ensured that
> everyone has called sts_end_write()...
Thomas, I wonder if the problem is that PHJ_GROW_BATCHES_ELECTING
updates, via ExecParallelHashJoinSetUpBatches(), HashJoinTable->nbatch,
while other backends also access ->nbatch in
ExecParallelHashCloseBatchAccessors(). Both happens after waiting for
the WAIT_EVENT_HASH_GROW_BATCHES_ELECTING phase.
That'd lead to ExecParallelHashCloseBatchAccessors() likely not finish
writing all batches (because nbatch < nbatch_old), which seems like it'd
explain this?
Greetings,
Andres Freund
^ permalink raw reply [nested|flat] 984+ messages in thread
* Re: pgsql: Add parallel-aware hash joins.
@ 2017-12-21 10:42 Andres Freund <[email protected]>
parent: Andres Freund <[email protected]>
1 sibling, 1 reply; 984+ messages in thread
From: Andres Freund @ 2017-12-21 10:42 UTC (permalink / raw)
To: [email protected]; Thomas Munro <[email protected]>
On 2017-12-21 01:55:50 -0800, Andres Freund wrote:
> On 2017-12-21 01:29:40 -0800, Andres Freund wrote:
> > On 2017-12-21 08:49:46 +0000, Andres Freund wrote:
> > > Add parallel-aware hash joins.
> >
> > There's to relatively mundane failures:
> > https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=tern&dt=2017-12-21%2008%3A48%3A12
> > https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=termite&dt=2017-12-21%2008%3A50%3A08
> >
> > but also one that's a lot more interesting:
> > https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=capybara&dt=2017-12-21%2008%3A50%3A08
> >
> > which shows an assert failure:
> >
> > #2 0x00000000008687d1 in ExceptionalCondition (conditionName=conditionName@entry=0xa76a98 "!(!accessor->sts->participants[i].writing)", errorType=errorType@entry=0x8b2c49 "FailedAssertion", fileName=fileName@entry=0xa76991 "sharedtuplestore.c", lineNumber=lineNumber@entry=273) at assert.c:54
> > #3 0x000000000089883e in sts_begin_parallel_scan (accessor=0xfaf780) at sharedtuplestore.c:273
> > #4 0x0000000000634de4 in ExecParallelHashRepartitionRest (hashtable=0xfaec18) at nodeHash.c:1369
> > #5 ExecParallelHashIncreaseNumBatches (hashtable=0xfaec18) at nodeHash.c:1198
> > #6 0x000000000063546b in ExecParallelHashTupleAlloc (hashtable=hashtable@entry=0xfaec18, size=40, shared=shared@entry=0x7ffee26a8868) at nodeHash.c:2778
> > #7 0x00000000006357c8 in ExecParallelHashTableInsert (hashtable=hashtable@entry=0xfaec18, slot=slot@entry=0xfa76f8, hashvalue=<optimized out>) at nodeHash.c:1696
> > #8 0x0000000000635b5f in MultiExecParallelHash (node=0xf7ebc8) at nodeHash.c:288
> > #9 MultiExecHash (node=node@entry=0xf7ebc8) at nodeHash.c:112
> >
> > which seems to suggest that something in the state machine logic is
> > borked. ExecParallelHashIncreaseNumBatches() should've ensured that
> > everyone has called sts_end_write()...
> Thomas, I wonder if the problem is that PHJ_GROW_BATCHES_ELECTING
> updates, via ExecParallelHashJoinSetUpBatches(), HashJoinTable->nbatch,
> while other backends also access ->nbatch in
> ExecParallelHashCloseBatchAccessors(). Both happens after waiting for
> the WAIT_EVENT_HASH_GROW_BATCHES_ELECTING phase.
>
> That'd lead to ExecParallelHashCloseBatchAccessors() likely not finish
> writing all batches (because nbatch < nbatch_old), which seems like it'd
> explain this?
Trying to debug this I found another issue. I'd placed a sleep(10) in
ExecParallelHashCloseBatchAccessors() and then ctrl-c'ed the server for
some reason. Segfault time:
#0 0x000055bfbac42539 in tas (lock=0x7fcd82ae14ac <error: Cannot access memory at address 0x7fcd82ae14ac>) at /home/andres/src/postgresql/src/include/storage/s_lock.h:228
#1 0x000055bfbac42b4d in ConditionVariableCancelSleep () at /home/andres/src/postgresql/src/backend/storage/lmgr/condition_variable.c:173
#2 0x000055bfba8e24ae in AbortTransaction () at /home/andres/src/postgresql/src/backend/access/transam/xact.c:2478
#3 0x000055bfba8e4a2a in AbortOutOfAnyTransaction () at /home/andres/src/postgresql/src/backend/access/transam/xact.c:4387
#4 0x000055bfba91ed97 in RemoveTempRelationsCallback (code=1, arg=0) at /home/andres/src/postgresql/src/backend/catalog/namespace.c:4034
#5 0x000055bfbac1bc90 in shmem_exit (code=1) at /home/andres/src/postgresql/src/backend/storage/ipc/ipc.c:228
#6 0x000055bfbac1bb67 in proc_exit_prepare (code=1) at /home/andres/src/postgresql/src/backend/storage/ipc/ipc.c:185
#7 0x000055bfbac1bacf in proc_exit (code=1) at /home/andres/src/postgresql/src/backend/storage/ipc/ipc.c:102
#8 0x000055bfbadbccf0 in errfinish (dummy=0) at /home/andres/src/postgresql/src/backend/utils/error/elog.c:543
#9 0x000055bfbac4eda3 in ProcessInterrupts () at /home/andres/src/postgresql/src/backend/tcop/postgres.c:2917
#10 0x000055bfbac42a63 in ConditionVariableSleep (cv=0x7fcd82ae14ac, wait_event_info=134217742) at /home/andres/src/postgresql/src/backend/storage/lmgr/condition_variable.c:129
#11 0x000055bfbac18405 in BarrierArriveAndWait (barrier=0x7fcd82ae1494, wait_event_info=134217742) at /home/andres/src/postgresql/src/backend/storage/ipc/barrier.c:191
#12 0x000055bfbaa9361e in ExecParallelHashIncreaseNumBatches (hashtable=0x55bfbd0e11d0) at /home/andres/src/postgresql/src/backend/executor/nodeHash.c:1191
#13 0x000055bfbaa962ef in ExecParallelHashTupleAlloc (hashtable=0x55bfbd0e11d0, size=40, shared=0x7ffda8967050) at /home/andres/src/postgresql/src/backend/executor/nodeHash.c:2781
#14 0x000055bfbaa946e8 in ExecParallelHashTableInsert (hashtable=0x55bfbd0e11d0, slot=0x55bfbd089a80, hashvalue=3825063138) at /home/andres/src/postgresql/src/backend/executor/nodeHash.c:1699
#15 0x000055bfbaa91d90 in MultiExecParallelHash (node=0x55bfbd089610) at /home/andres/src/postgresql/src/backend/executor/nodeHash.c:288
#16 0x000055bfbaa919b9 in MultiExecHash (node=0x55bfbd089610) at /home/andres/src/postgresql/src/backend/executor/nodeHash.c:112
#17 0x000055bfbaa7a500 in MultiExecProcNode (node=0x55bfbd089610) at /home/andres/src/postgresql/src/backend/executor/execProcnode.c:502
#18 0x000055bfbaa98515 in ExecHashJoinImpl (parallel=1 '\001', pstate=0x55bfbd053d50) at /home/andres/src/postgresql/src/backend/executor/nodeHashjoin.c:291
#19 ExecParallelHashJoin (pstate=0x55bfbd053d50) at /home/andres/src/postgresql/src/backend/executor/nodeHashjoin.c:582
#20 0x000055bfbaa7a424 in ExecProcNodeFirst (node=0x55bfbd053d50) at /home/andres/src/postgresql/src/backend/executor/execProcnode.c:446
#21 0x000055bfbaa858c7 in ExecProcNode (node=0x55bfbd053d50) at /home/andres/src/postgresql/src/include/executor/executor.h:242
#22 0x000055bfbaa85d67 in fetch_input_tuple (aggstate=0x55bfbd053698) at /home/andres/src/postgresql/src/backend/executor/nodeAgg.c:699
#23 0x000055bfbaa889b5 in agg_retrieve_direct (aggstate=0x55bfbd053698) at /home/andres/src/postgresql/src/backend/executor/nodeAgg.c:2355
#24 0x000055bfbaa8858e in ExecAgg (pstate=0x55bfbd053698) at /home/andres/src/postgresql/src/backend/executor/nodeAgg.c:2166
#25 0x000055bfbaa7a424 in ExecProcNodeFirst (node=0x55bfbd053698) at /home/andres/src/postgresql/src/backend/executor/execProcnode.c:446
#26 0x000055bfbaa90a4e in ExecProcNode (node=0x55bfbd053698) at /home/andres/src/postgresql/src/include/executor/executor.h:242
#27 0x000055bfbaa910d5 in gather_getnext (gatherstate=0x55bfbd053340) at /home/andres/src/postgresql/src/backend/executor/nodeGather.c:285
#28 0x000055bfbaa90f5f in ExecGather (pstate=0x55bfbd053340) at /home/andres/src/postgresql/src/backend/executor/nodeGather.c:216
#29 0x000055bfbaa7a424 in ExecProcNodeFirst (node=0x55bfbd053340) at /home/andres/src/postgresql/src/backend/executor/execProcnode.c:446
#30 0x000055bfbaa858c7 in ExecProcNode (node=0x55bfbd053340) at /home/andres/src/postgresql/src/include/executor/executor.h:242
#31 0x000055bfbaa85d67 in fetch_input_tuple (aggstate=0x55bfbd052c18) at /home/andres/src/postgresql/src/backend/executor/nodeAgg.c:699
#32 0x000055bfbaa889b5 in agg_retrieve_direct (aggstate=0x55bfbd052c18) at /home/andres/src/postgresql/src/backend/executor/nodeAgg.c:2355
#33 0x000055bfbaa8858e in ExecAgg (pstate=0x55bfbd052c18) at /home/andres/src/postgresql/src/backend/executor/nodeAgg.c:2166
#34 0x000055bfbaa7a424 in ExecProcNodeFirst (node=0x55bfbd052c18) at /home/andres/src/postgresql/src/backend/executor/execProcnode.c:446
#35 0x000055bfbaa716c6 in ExecProcNode (node=0x55bfbd052c18) at /home/andres/src/postgresql/src/include/executor/executor.h:242
#36 0x000055bfbaa7404e in ExecutePlan (estate=0x55bfbd0529c8, planstate=0x55bfbd052c18, use_parallel_mode=1 '\001', operation=CMD_SELECT, sendTuples=1 '\001', numberTuples=0, direction=ForwardScanDirection, dest=0x55bfbd121ae0, execute_once=1 '\001')
at /home/andres/src/postgresql/src/backend/executor/execMain.c:1718
#37 0x000055bfbaa71cba in standard_ExecutorRun (queryDesc=0x55bfbcf0fe68, direction=ForwardScanDirection, count=0, execute_once=1 '\001') at /home/andres/src/postgresql/src/backend/executor/execMain.c:361
#38 0x000055bfbaa71ad4 in ExecutorRun (queryDesc=0x55bfbcf0fe68, direction=ForwardScanDirection, count=0, execute_once=1 '\001') at /home/andres/src/postgresql/src/backend/executor/execMain.c:304
#39 0x000055bfbac52725 in PortalRunSelect (portal=0x55bfbcf56a48, forward=1 '\001', count=0, dest=0x55bfbd121ae0) at /home/andres/src/postgresql/src/backend/tcop/pquery.c:932
#40 0x000055bfbac523b8 in PortalRun (portal=0x55bfbcf56a48, count=9223372036854775807, isTopLevel=1 '\001', run_once=1 '\001', dest=0x55bfbd121ae0, altdest=0x55bfbd121ae0, completionTag=0x7ffda8967840 "") at /home/andres/src/postgresql/src/backend/tcop/pquery.c:773
#41 0x000055bfbac4c0a1 in exec_simple_query (query_string=0x55bfbceefaf8 "select count(*) from simple r join bigger_than_it_looks s using (id);") at /home/andres/src/postgresql/src/backend/tcop/postgres.c:1120
#42 0x000055bfbac505e4 in PostgresMain (argc=1, argv=0x55bfbcf1d178, dbname=0x55bfbcf1cf30 "regression", username=0x55bfbceec588 "andres") at /home/andres/src/postgresql/src/backend/tcop/postgres.c:4139
#43 0x000055bfbabac375 in BackendRun (port=0x55bfbcf120f0) at /home/andres/src/postgresql/src/backend/postmaster/postmaster.c:4412
#44 0x000055bfbababa74 in BackendStartup (port=0x55bfbcf120f0) at /home/andres/src/postgresql/src/backend/postmaster/postmaster.c:4084
#45 0x000055bfbaba7d49 in ServerLoop () at /home/andres/src/postgresql/src/backend/postmaster/postmaster.c:1757
#46 0x000055bfbaba72d2 in PostmasterMain (argc=39, argv=0x55bfbcee9e90) at /home/andres/src/postgresql/src/backend/postmaster/postmaster.c:1365
#47 0x000055bfbaadb49d in main (argc=39, argv=0x55bfbcee9e90) at /home/andres/src/postgresql/src/backend/main/main.c:228
So, afaics no workers had yet attached, the leader accepted the cancel
interrupt, the dsm segments were destroyed, and as part of cleanup
cv_sleep_target was supposed to be reset, which fails, because it's
memory has since been freed. Looking at how that can happen.
Greetings,
Andres Freund
^ permalink raw reply [nested|flat] 984+ messages in thread
* condition variable cleanup and subtransactions
@ 2017-12-21 11:00 Andres Freund <[email protected]>
parent: Andres Freund <[email protected]>
0 siblings, 1 reply; 984+ messages in thread
From: Andres Freund @ 2017-12-21 11:00 UTC (permalink / raw)
To: pgsql-hackers; [email protected]; Thomas Munro <[email protected]>; Robert Haas <[email protected]>
Hi,
On 2017-12-21 02:42:25 -0800, Andres Freund wrote:
> Trying to debug this I found another issue. I'd placed a sleep(10) in
> ExecParallelHashCloseBatchAccessors() and then ctrl-c'ed the server for
> some reason. Segfault time:
>
> #0 0x000055bfbac42539 in tas (lock=0x7fcd82ae14ac <error: Cannot access memory at address 0x7fcd82ae14ac>) at /home/andres/src/postgresql/src/include/storage/s_lock.h:228
> #1 0x000055bfbac42b4d in ConditionVariableCancelSleep () at /home/andres/src/postgresql/src/backend/storage/lmgr/condition_variable.c:173
> #2 0x000055bfba8e24ae in AbortTransaction () at /home/andres/src/postgresql/src/backend/access/transam/xact.c:2478
> #3 0x000055bfba8e4a2a in AbortOutOfAnyTransaction () at /home/andres/src/postgresql/src/backend/access/transam/xact.c:4387
> So, afaics no workers had yet attached, the leader accepted the cancel
> interrupt, the dsm segments were destroyed, and as part of cleanup
> cv_sleep_target was supposed to be reset, which fails, because it's
> memory has since been freed. Looking at how that can happen.
Oh. This seems to be a condition variable bug independent of PHJ. The
problem is that the DSM segment etc all get cleaned up in
*subtransaction* abort.
Afaict it's a bug that AbortTransaction() does
ConditionVariableCancelSleep() but AbortSubTransaction() does not,
despite the latter releasing dsm segments via
ResourceOwnerRelease(RESOURCE_RELEASE_BEFORE_LOCKS).
Adding that seems to fix the crash.
This seems like something we need to backpatch.
Greetings,
Andres Freund
^ permalink raw reply [nested|flat] 984+ messages in thread
* Re: condition variable cleanup and subtransactions
@ 2017-12-21 11:46 Thomas Munro <[email protected]>
parent: Andres Freund <[email protected]>
0 siblings, 1 reply; 984+ messages in thread
From: Thomas Munro @ 2017-12-21 11:46 UTC (permalink / raw)
To: Andres Freund <[email protected]>; +Cc: pgsql-hackers; pgsql-committers <[email protected]>; Robert Haas <[email protected]>
On Fri, Dec 22, 2017 at 12:00 AM, Andres Freund <[email protected]> wrote:
> Oh. This seems to be a condition variable bug independent of PHJ. The
> problem is that the DSM segment etc all get cleaned up in
> *subtransaction* abort.
>
> Afaict it's a bug that AbortTransaction() does
> ConditionVariableCancelSleep() but AbortSubTransaction() does not,
> despite the latter releasing dsm segments via
> ResourceOwnerRelease(RESOURCE_RELEASE_BEFORE_LOCKS).
>
> Adding that seems to fix the crash.
>
> This seems like something we need to backpatch.
Agreed. That affects any user of condition variables inside DSM
segments, including the released Parallel Index Scan and Parallel
Bitmap Heap Scan code.
--
Thomas Munro
http://www.enterprisedb.com
^ permalink raw reply [nested|flat] 984+ messages in thread
* Re: pgsql: Add parallel-aware hash joins.
@ 2017-12-21 12:48 Thomas Munro <[email protected]>
parent: Andres Freund <[email protected]>
1 sibling, 1 reply; 984+ messages in thread
From: Thomas Munro @ 2017-12-21 12:48 UTC (permalink / raw)
To: Andres Freund <[email protected]>; +Cc: pgsql-committers <[email protected]>
On Thu, Dec 21, 2017 at 10:55 PM, Andres Freund <[email protected]> wrote:
> Thomas, I wonder if the problem is that PHJ_GROW_BATCHES_ELECTING
> updates, via ExecParallelHashJoinSetUpBatches(), HashJoinTable->nbatch,
> while other backends also access ->nbatch in
> ExecParallelHashCloseBatchAccessors(). Both happens after waiting for
> the WAIT_EVENT_HASH_GROW_BATCHES_ELECTING phase.
>
> That'd lead to ExecParallelHashCloseBatchAccessors() likely not finish
> writing all batches (because nbatch < nbatch_old), which seems like it'd
> explain this?
I don't think that's quite it, because it should never have set
'writing' for any batch number >= nbatch.
It's late here, but I'll take this up tomorrow and either find a fix
or figure out how to avoid antisocial noise levels on the build farm
in the meantime.
--
Thomas Munro
http://www.enterprisedb.com
^ permalink raw reply [nested|flat] 984+ messages in thread
* Re: condition variable cleanup and subtransactions
@ 2017-12-21 14:25 Robert Haas <[email protected]>
parent: Thomas Munro <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Robert Haas @ 2017-12-21 14:25 UTC (permalink / raw)
To: Thomas Munro <[email protected]>; +Cc: Andres Freund <[email protected]>; pgsql-hackers; pgsql-committers <[email protected]>
On Thu, Dec 21, 2017 at 6:46 AM, Thomas Munro
<[email protected]> wrote:
> On Fri, Dec 22, 2017 at 12:00 AM, Andres Freund <[email protected]> wrote:
>> Oh. This seems to be a condition variable bug independent of PHJ. The
>> problem is that the DSM segment etc all get cleaned up in
>> *subtransaction* abort.
>>
>> Afaict it's a bug that AbortTransaction() does
>> ConditionVariableCancelSleep() but AbortSubTransaction() does not,
>> despite the latter releasing dsm segments via
>> ResourceOwnerRelease(RESOURCE_RELEASE_BEFORE_LOCKS).
>>
>> Adding that seems to fix the crash.
>>
>> This seems like something we need to backpatch.
>
> Agreed. That affects any user of condition variables inside DSM
> segments, including the released Parallel Index Scan and Parallel
> Bitmap Heap Scan code.
Fixed.
--
Robert Haas
EnterpriseDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company
^ permalink raw reply [nested|flat] 984+ messages in thread
* Re: pgsql: Add parallel-aware hash joins.
@ 2017-12-21 16:11 Tom Lane <[email protected]>
parent: Andres Freund <[email protected]>
2 siblings, 0 replies; 984+ messages in thread
From: Tom Lane @ 2017-12-21 16:11 UTC (permalink / raw)
To: Andres Freund <[email protected]>; +Cc: [email protected]
Andres Freund <[email protected]> writes:
> On 2017-12-21 08:49:46 +0000, Andres Freund wrote:
>> Add parallel-aware hash joins.
> There's to relatively mundane failures:
> https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=tern&dt=2017-12-21%2008%3A48%3A12
> https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=termite&dt=2017-12-21%2008%3A50%3A08
> [ as well as various assertion crashes ]
I see my machine prairiedog is showing yet another variation, possibly
related to the tern/termite failure, but not the same:
================= pgsql.build/src/test/regress/regression.diffs ===================
*** /Users/buildfarm/bf-data/HEAD/pgsql.build/src/test/regress/expected/join.out Thu Dec 21 03:55:15 2017
--- /Users/buildfarm/bf-data/HEAD/pgsql.build/src/test/regress/results/join.out Thu Dec 21 10:56:00 2017
***************
*** 6682,6688 ****
$$);
multibatch
------------
! t
(1 row)
rollback to settings;
--- 6682,6688 ----
$$);
multibatch
------------
! f
(1 row)
rollback to settings;
======================================================================
Let me know if you need me to poke into that.
regards, tom lane
^ permalink raw reply [nested|flat] 984+ messages in thread
* Re: pgsql: Add parallel-aware hash joins.
@ 2017-12-22 08:16 Thomas Munro <[email protected]>
parent: Thomas Munro <[email protected]>
0 siblings, 1 reply; 984+ messages in thread
From: Thomas Munro @ 2017-12-22 08:16 UTC (permalink / raw)
To: Andres Freund <[email protected]>; +Cc: pgsql-committers <[email protected]>
On Fri, Dec 22, 2017 at 1:48 AM, Thomas Munro
<[email protected]> wrote:
> I don't think that's quite it, because it should never have set
> 'writing' for any batch number >= nbatch.
>
> It's late here, but I'll take this up tomorrow and either find a fix
> or figure out how to avoid antisocial noise levels on the build farm
> in the meantime.
Not there yet but I learned some things and am still working on it. I
spent a lot of time trying to reproduce the assertion failure, and
succeeded exactly once. Unfortunately the one time I managed do to
that I'd built with clang -O2 and got a core file that I couldn't get
much useful info out of, and I've been trying to do it again with -O0
ever since without luck. The time I succeeded, I reproduced it by
creating the tables "simple" and "bigger_than_it_looks" from join.sql
and then doing this in a loop:
set min_parallel_table_scan_size = 0;
set parallel_setup_cost = 0;
set work_mem = '192kB';
explain analyze select count(*) from simple r join
bigger_than_it_looks s using (id);
The machine that it happened on is resource constrained, and exhibits
another problem: though the above query normally runs in ~20ms,
sometimes it takes several seconds and occasionally much longer. That
never happens on fast development systems or test servers which run it
quickly every time, and it doesn't happen on my 2 core slow system if
I have only two workers (or one worker + leader). I dug into that and
figured out what was going wrong and wrote that up separately[1],
because I think it's an independent bug needing to be fixed, not the
root cause here. However, I think it could easily be contributing to
the timing required to trigger the bug we're looking for.
Andres, your machine francolin crashed -- got a core file?
[1] https://www.postgresql.org/message-id/CAEepm%3D0NWKehYw7NDoUSf8juuKOPRnCyY3vuaSvhrEWsOTAa3w%40mail.g...
--
Thomas Munro
http://www.enterprisedb.com
^ permalink raw reply [nested|flat] 984+ messages in thread
* Re: pgsql: Add parallel-aware hash joins.
@ 2017-12-22 08:22 Andres Freund <[email protected]>
parent: Thomas Munro <[email protected]>
0 siblings, 1 reply; 984+ messages in thread
From: Andres Freund @ 2017-12-22 08:22 UTC (permalink / raw)
To: Thomas Munro <[email protected]>; +Cc: pgsql-committers <[email protected]>
Hi,
On 2017-12-22 21:16:10 +1300, Thomas Munro wrote:
> Andres, your machine francolin crashed -- got a core file?
Unfortunately not - it appears the buildfarm cleared it away :(
Might try to reproduce it on that machine...
Greetings,
Andres Freund
^ permalink raw reply [nested|flat] 984+ messages in thread
* Re: pgsql: Add parallel-aware hash joins.
@ 2017-12-26 10:48 Thomas Munro <[email protected]>
parent: Andres Freund <[email protected]>
0 siblings, 1 reply; 984+ messages in thread
From: Thomas Munro @ 2017-12-26 10:48 UTC (permalink / raw)
To: Andres Freund <[email protected]>; +Cc: pgsql-committers <[email protected]>
On Fri, Dec 22, 2017 at 9:22 PM, Andres Freund <[email protected]> wrote:
> On 2017-12-22 21:16:10 +1300, Thomas Munro wrote:
>> Andres, your machine francolin crashed -- got a core file?
>
> Unfortunately not - it appears the buildfarm cleared it away :(
I now have a workload that fails within a few minutes or so on master.
I see the problem: MultiExecParallelHash() needs to run
sts_end_write() *before* detaching from grow_batches_barrier. My test
case doesn't fail with the attached patch applied.
I'll address the instability of the regression test output separately.
Sorry for the delay, due to the time of year.
--
Thomas Munro
http://www.enterprisedb.com
Attachments:
[application/octet-stream] fix-phj-writing-assertion-failure.patch (1.7K, ../../CAEepm=04WhyY65BpE2g_8E==ayhBXjV9JbyR-+9N4McmY3SQkQ@mail.gmail.com/2-fix-phj-writing-assertion-failure.patch)
download | inline diff:
From 24e096dc232f9f0aa1f1accd6a53ddafedbb19b6 Mon Sep 17 00:00:00 2001
From: Thomas Munro <[email protected]>
Date: Tue, 26 Dec 2017 22:44:00 +1300
Subject: [PATCH] Fix rare assertion failure in parallel hash join.
When a backend runs out of inner tuples to hash, it should detach from
grow_batch_barrier only after it has flushed all batches to disk and merged
counters, not before. Otherwise a concurrent backend in
ExecParallelHashIncreaseNumBatches() could stop waiting for this backend and
try to read tuples before they have been written. This commit reorders those
operations and should fix the assertion failures seen occasionally on the
build farm since commit 1804284042e659e7d16904e7bbb0ad546394b6a3.
Author: Thomas Munro
Discussion: https://postgr.es/m/E1eRwXy-0004IK-TO%40gemulon.postgresql.org
---
src/backend/executor/nodeHash.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/src/backend/executor/nodeHash.c b/src/backend/executor/nodeHash.c
index 0a519fae313..04eb3650aa3 100644
--- a/src/backend/executor/nodeHash.c
+++ b/src/backend/executor/nodeHash.c
@@ -288,8 +288,6 @@ MultiExecParallelHash(HashState *node)
ExecParallelHashTableInsert(hashtable, slot, hashvalue);
hashtable->partialTuples++;
}
- BarrierDetach(&pstate->grow_buckets_barrier);
- BarrierDetach(&pstate->grow_batches_barrier);
/*
* Make sure that any tuples we wrote to disk are visible to
@@ -304,6 +302,9 @@ MultiExecParallelHash(HashState *node)
*/
ExecParallelHashMergeCounters(hashtable);
+ BarrierDetach(&pstate->grow_buckets_barrier);
+ BarrierDetach(&pstate->grow_batches_barrier);
+
/*
* Wait for everyone to finish building and flushing files and
* counters.
--
2.15.0
^ permalink raw reply [nested|flat] 984+ messages in thread
* Re: pgsql: Add parallel-aware hash joins.
@ 2017-12-28 02:32 Tom Lane <[email protected]>
parent: Thomas Munro <[email protected]>
0 siblings, 1 reply; 984+ messages in thread
From: Tom Lane @ 2017-12-28 02:32 UTC (permalink / raw)
To: Thomas Munro <[email protected]>; +Cc: Andres Freund <[email protected]>; pgsql-committers <[email protected]>
Thomas Munro <[email protected]> writes:
> I'll address the instability of the regression test output separately.
If you're still looking for data on that --- prairiedog is able to
reproduce the "multibatch = f" variant about one time in thirty.
I modified the test case to print out the full EXPLAIN ANALYZE output
rather than a heavily filtered version. Here's a typical successful run:
! explain analyze
select length(max(s.t))
from wide left join (select id, coalesce(t, '') || '' as t from wide) s using (id);
! QUERY PLAN
! ------------------------------------------------------------------------------------------------------------------------------------------------
! Finalize Aggregate (cost=97.49..97.51 rows=1 width=4) (actual time=409.330..409.331 rows=1 loops=1)
! -> Gather (cost=97.28..97.49 rows=2 width=32) (actual time=376.957..395.841 rows=3 loops=1)
! Workers Planned: 2
! Workers Launched: 2
! -> Partial Aggregate (cost=97.28..97.29 rows=1 width=32) (actual time=254.370..254.373 rows=1 loops=3)
! -> Parallel Hash Left Join (cost=23.23..88.88 rows=3360 width=32) (actual time=240.812..241.297 rows=1 loops=3)
! Hash Cond: (wide.id = wide_1.id)
! -> Parallel Seq Scan on wide (cost=0.00..15.29 rows=529 width=4) (actual time=0.066..0.075 rows=1 loops=3)
! -> Parallel Hash (cost=16.61..16.61 rows=529 width=36) (actual time=109.565..109.565 rows=1 loops=3)
! Buckets: 1024 (originally 2048) Batches: 8 (originally 1) Memory Usage: 321kB
! -> Parallel Seq Scan on wide wide_1 (cost=0.00..16.61 rows=529 width=36) (actual time=2.989..7.218 rows=1 loops=3)
! Planning time: 1.317 ms
! Execution time: 424.395 ms
! (13 rows)
and here's a failing run:
! explain analyze
select length(max(s.t))
from wide left join (select id, coalesce(t, '') || '' as t from wide) s using (id);
! QUERY PLAN
! -------------------------------------------------------------------------------------------------------------------------------------------------
! Finalize Aggregate (cost=97.49..97.51 rows=1 width=4) (actual time=232.440..232.441 rows=1 loops=1)
! -> Gather (cost=97.28..97.49 rows=2 width=32) (actual time=225.738..226.744 rows=3 loops=1)
! Workers Planned: 2
! Workers Launched: 2
! -> Partial Aggregate (cost=97.28..97.29 rows=1 width=32) (actual time=29.377..29.379 rows=1 loops=3)
! -> Parallel Hash Left Join (cost=23.23..88.88 rows=3360 width=32) (actual time=22.747..25.340 rows=1 loops=3)
! Hash Cond: (wide.id = wide_1.id)
! -> Parallel Seq Scan on wide (cost=0.00..15.29 rows=529 width=4) (actual time=0.086..0.113 rows=2 loops=1)
! -> Parallel Hash (cost=16.61..16.61 rows=529 width=36) (actual time=16.382..16.382 rows=1 loops=3)
! Buckets: 1024 (originally 2048) Batches: 1 (originally 1) Memory Usage: 0kB
! -> Parallel Seq Scan on wide wide_1 (cost=0.00..16.61 rows=529 width=36) (actual time=9.167..21.301 rows=2 loops=1)
! Planning time: 1.289 ms
! Execution time: 243.120 ms
! (13 rows)
I don't have enough insight to be totally sure what this means, but the
"Memory Usage: 0kB" bit is obviously bogus, so I'd venture that at least
part of the issue is failure to return stats from a worker. I also find
it most curious that the "success" case is a lot slower than the "not
success" case. Perhaps this is related to your livelock issue? Doing
another run, I get something even slower:
! explain analyze
select length(max(s.t))
from wide left join (select id, coalesce(t, '') || '' as t from wide) s using (id);
! QUERY PLAN
! -------------------------------------------------------------------------------------------------------------------------------------------------
! Finalize Aggregate (cost=97.49..97.51 rows=1 width=4) (actual time=487.245..487.246 rows=1 loops=1)
! -> Gather (cost=97.28..97.49 rows=2 width=32) (actual time=444.650..475.390 rows=3 loops=1)
! Workers Planned: 2
! Workers Launched: 2
! -> Partial Aggregate (cost=97.28..97.29 rows=1 width=32) (actual time=345.816..345.819 rows=1 loops=3)
! -> Parallel Hash Left Join (cost=23.23..88.88 rows=3360 width=32) (actual time=334.229..338.098 rows=1 loops=3)
! Hash Cond: (wide.id = wide_1.id)
! -> Parallel Seq Scan on wide (cost=0.00..15.29 rows=529 width=4) (actual time=0.065..0.074 rows=1 loops=3)
! -> Parallel Hash (cost=16.61..16.61 rows=529 width=36) (actual time=140.210..140.210 rows=1 loops=3)
! Buckets: 1024 (originally 2048) Batches: 8 (originally 1) Memory Usage: 321kB
! -> Parallel Seq Scan on wide wide_1 (cost=0.00..16.61 rows=529 width=36) (actual time=4.233..15.117 rows=1 loops=3)
! Planning time: 1.380 ms
! Execution time: 509.607 ms
! (13 rows)
Aside from the instability problems, I'm pretty unhappy about how much
the PHJ patch has added to the runtime of "make check". I do not think
any one feature can justify adding 20% to that. Can't you cut down the
amount of data processed by these new test cases?
regards, tom lane
^ permalink raw reply [nested|flat] 984+ messages in thread
* Re: pgsql: Add parallel-aware hash joins.
@ 2017-12-28 04:15 Thomas Munro <[email protected]>
parent: Tom Lane <[email protected]>
0 siblings, 2 replies; 984+ messages in thread
From: Thomas Munro @ 2017-12-28 04:15 UTC (permalink / raw)
To: Tom Lane <[email protected]>; +Cc: Andres Freund <[email protected]>; pgsql-committers <[email protected]>
On Thu, Dec 28, 2017 at 3:32 PM, Tom Lane <[email protected]> wrote:
> Thomas Munro <[email protected]> writes:
>> I'll address the instability of the regression test output separately.
>
> If you're still looking for data on that --- prairiedog is able to
> reproduce the "multibatch = f" variant about one time in thirty.
> I modified the test case to print out the full EXPLAIN ANALYZE output
> rather than a heavily filtered version. Here's a typical successful run:
>
> ! Buckets: 1024 (originally 2048) Batches: 8 (originally 1) Memory Usage: 321kB
> ! Execution time: 424.395 ms
>
> and here's a failing run:
>
> ! Buckets: 1024 (originally 2048) Batches: 1 (originally 1) Memory Usage: 0kB
> ! Execution time: 243.120 ms
>
> I don't have enough insight to be totally sure what this means, but the
> "Memory Usage: 0kB" bit is obviously bogus, so I'd venture that at least
> part of the issue is failure to return stats from a worker.
Hmm. Yeah, that seems quite likely -- thanks. Investigating now.
> I also find
> it most curious that the "success" case is a lot slower than the "not
> success" case. Perhaps this is related to your livelock issue? Doing
> another run, I get something even slower:
>
> ! Buckets: 1024 (originally 2048) Batches: 8 (originally 1) Memory Usage: 321kB
> ! Execution time: 509.607 ms
Yes, that looks a lot like the ConditionVariableBroadcast() livelock
problem. That query with the same 8-batch 2-worker plan runs in ~12ms
and ~19ms for me on two different machines here without the run-to-run
variation you see.
> Aside from the instability problems, I'm pretty unhappy about how much
> the PHJ patch has added to the runtime of "make check". I do not think
> any one feature can justify adding 20% to that. Can't you cut down the
> amount of data processed by these new test cases?
Isn't that mostly because of the CV livelock problem? Here are the
real times I got with "time make check" on my slow 2 core Intel(R)
Celeron(R) CPU G1610T @ 2.30GHz running FreeBSD, which seems to be
prone to that problem on certain queries:
84940644 = 34.83s (before hash join regression tests)
fa330f9a = 35.81s (hash join regression tests)
18042840 = 44.92s (parallel-aware hash joins + new tests)
So the PHJ patch made it take 25% longer, similar to what you
reported. But then if I apply the following band-aid kludge to
condition_variable.c to limit the looping, I get:
- while (ConditionVariableSignal(cv))
+ while (nwoken < max_parallel_workers && ConditionVariableSignal(cv))
++nwoken;
18042840 + kludge = 36.70s
So without the effects of that bug it's only taking 2.4% longer than
commit fa330f9a. Is that acceptable for a feature of this size and
complexity? I will also look into making the data sets smaller.
--
Thomas Munro
http://www.enterprisedb.com
^ permalink raw reply [nested|flat] 984+ messages in thread
* Re: pgsql: Add parallel-aware hash joins.
@ 2017-12-28 04:26 Tom Lane <[email protected]>
parent: Thomas Munro <[email protected]>
1 sibling, 0 replies; 984+ messages in thread
From: Tom Lane @ 2017-12-28 04:26 UTC (permalink / raw)
To: Thomas Munro <[email protected]>; +Cc: Andres Freund <[email protected]>; pgsql-committers <[email protected]>
Thomas Munro <[email protected]> writes:
> On Thu, Dec 28, 2017 at 3:32 PM, Tom Lane <[email protected]> wrote:
>> Aside from the instability problems, I'm pretty unhappy about how much
>> the PHJ patch has added to the runtime of "make check". I do not think
>> any one feature can justify adding 20% to that. Can't you cut down the
>> amount of data processed by these new test cases?
> Isn't that mostly because of the CV livelock problem?
Hm, maybe. I quoted the 20% figure on the basis of longfin's reports,
not prairiedog's ... but it might be seeing some of the livelock effect
too.
> So without the effects of that bug it's only taking 2.4% longer than
> commit fa330f9a. Is that acceptable for a feature of this size and
> complexity? I will also look into making the data sets smaller.
That sounds better, but it's still worth asking whether the tests
could be quicker.
regards, tom lane
^ permalink raw reply [nested|flat] 984+ messages in thread
* Re: pgsql: Add parallel-aware hash joins.
@ 2017-12-28 13:21 Thomas Munro <[email protected]>
parent: Thomas Munro <[email protected]>
1 sibling, 1 reply; 984+ messages in thread
From: Thomas Munro @ 2017-12-28 13:21 UTC (permalink / raw)
To: Tom Lane <[email protected]>; +Cc: Andres Freund <[email protected]>; pgsql-committers <[email protected]>
On Thu, Dec 28, 2017 at 5:15 PM, Thomas Munro
<[email protected]> wrote:
> On Thu, Dec 28, 2017 at 3:32 PM, Tom Lane <[email protected]> wrote:
>> ! Buckets: 1024 (originally 2048) Batches: 1 (originally 1) Memory Usage: 0kB
>> ! Execution time: 243.120 ms
>>
>> I don't have enough insight to be totally sure what this means, but the
>> "Memory Usage: 0kB" bit is obviously bogus, so I'd venture that at least
>> part of the issue is failure to return stats from a worker.
>
> Hmm. Yeah, that seems quite likely -- thanks. Investigating now.
This is explained by the early exit case in
ExecParallelHashEnsureBatchAccessors(). With just the right timing,
it finishes up not reporting the true nbatch number, and never calling
ExecParallelHashUpdateSpacePeak().
In my patch for commit 5bcf389e (before PHJ), I had extracted and
rejiggered some parts of my PHJ work to fix a problem with EXPLAIN for
parallel-oblivious hash joins running in parallel queries, but I
failed to readapt it properly for PHJ. EXPLAIN needs to scan all
participants' HashInstrumentation to collect the greatest space
report, not just the first one it finds. I'll test and post a patch
to fix this tomorrow.
--
Thomas Munro
http://www.enterprisedb.com
^ permalink raw reply [nested|flat] 984+ messages in thread
* Re: pgsql: Add parallel-aware hash joins.
@ 2017-12-30 13:51 Thomas Munro <[email protected]>
parent: Thomas Munro <[email protected]>
0 siblings, 2 replies; 984+ messages in thread
From: Thomas Munro @ 2017-12-30 13:51 UTC (permalink / raw)
To: Tom Lane <[email protected]>; +Cc: Andres Freund <[email protected]>; pgsql-committers <[email protected]>
On Fri, Dec 29, 2017 at 2:21 AM, Thomas Munro
<[email protected]> wrote:
> On Thu, Dec 28, 2017 at 5:15 PM, Thomas Munro
> <[email protected]> wrote:
>> On Thu, Dec 28, 2017 at 3:32 PM, Tom Lane <[email protected]> wrote:
>>> ! Buckets: 1024 (originally 2048) Batches: 1 (originally 1) Memory Usage: 0kB
>>> ! Execution time: 243.120 ms
>>>
>>> I don't have enough insight to be totally sure what this means, but the
>>> "Memory Usage: 0kB" bit is obviously bogus, so I'd venture that at least
>>> part of the issue is failure to return stats from a worker.
>>
>> Hmm. Yeah, that seems quite likely -- thanks. Investigating now.
>
> This is explained by the early exit case in
> ExecParallelHashEnsureBatchAccessors(). With just the right timing,
> it finishes up not reporting the true nbatch number, and never calling
> ExecParallelHashUpdateSpacePeak().
Hi Tom,
You mentioned that prairiedog sees the problem about one time in
thirty. Would you mind checking if it goes away with this patch
applied?
--
Thomas Munro
http://www.enterprisedb.com
Attachments:
[application/octet-stream] fix-phj-explain.patch (8.4K, ../../CAEepm=3GL7H3vxQb0LTJ9KnKhpnvaqOK=yn9p-O8zyjxRgXntA@mail.gmail.com/2-fix-phj-explain.patch)
download | inline diff:
From cbed027275039cc5debf8db89342a133a831c9ca Mon Sep 17 00:00:00 2001
From: Thomas Munro <[email protected]>
Date: Sun, 31 Dec 2017 02:03:07 +1300
Subject: [PATCH] Fix EXPLAIN ANALYZE output for Parallel Hash.
In a race case, EXPLAIN ANALYZE could fail to display correct nbatch and size
information. Refactor so that participants report only on batches they worked
on rather than trying to report on all of them, and teach explain.c to
consider the HashInstrumentation object from all participants instead of
picking the first one it can find. This should fix an occasional build farm
failure in the "join" regression test.
Author: Thomas Munro
Discussion: https://postgr.es/m/30219.1514428346%40sss.pgh.pa.us
---
src/backend/commands/explain.c | 75 ++++++++++++++++++++++++-------------
src/backend/executor/nodeHash.c | 28 ++++++--------
src/backend/executor/nodeHashjoin.c | 6 ---
src/include/executor/nodeHash.h | 1 -
4 files changed, 60 insertions(+), 50 deletions(-)
diff --git a/src/backend/commands/explain.c b/src/backend/commands/explain.c
index 7e4fbafc535..777c43b9e78 100644
--- a/src/backend/commands/explain.c
+++ b/src/backend/commands/explain.c
@@ -2379,62 +2379,85 @@ show_sort_info(SortState *sortstate, ExplainState *es)
static void
show_hash_info(HashState *hashstate, ExplainState *es)
{
- HashInstrumentation *hinstrument = NULL;
+ HashInstrumentation hinstrument = { 0 };
/*
* In a parallel query, the leader process may or may not have run the
* hash join, and even if it did it may not have built a hash table due to
* timing (if it started late it might have seen no tuples in the outer
* relation and skipped building the hash table). Therefore we have to be
- * prepared to get instrumentation data from a worker if there is no hash
- * table.
+ * prepared to get instrumentation data from all participants.
*/
if (hashstate->hashtable)
- {
- hinstrument = (HashInstrumentation *)
- palloc(sizeof(HashInstrumentation));
- ExecHashGetInstrumentation(hinstrument, hashstate->hashtable);
- }
- else if (hashstate->shared_info)
+ ExecHashGetInstrumentation(&hinstrument, hashstate->hashtable);
+
+ /*
+ * Merge results from workers. In the parallel-oblivious case, the
+ * results from all participants should be identical, except where
+ * participants didn't run the join at all so have no data. In the
+ * parallel-aware case, we need to aggregate the results. Each worker may
+ * have seen a different subset of batches and we want to report the peak
+ * memory usage across all batches.
+ */
+ if (hashstate->shared_info)
{
SharedHashInfo *shared_info = hashstate->shared_info;
int i;
- /* Find the first worker that built a hash table. */
for (i = 0; i < shared_info->num_workers; ++i)
{
- if (shared_info->hinstrument[i].nbatch > 0)
+ HashInstrumentation *worker_hi = &shared_info->hinstrument[i];
+
+ if (worker_hi->nbatch > 0)
{
- hinstrument = &shared_info->hinstrument[i];
- break;
+ /*
+ * Every participant should agree on the buckets, so to be
+ * sure we have a value we'll just overwrite each time.
+ */
+ hinstrument.nbuckets = worker_hi->nbuckets;
+ hinstrument.nbuckets_original = worker_hi->nbuckets_original;
+ /*
+ * Normally every participant should agree on the number of
+ * batches too, but it's possible for a backend that started
+ * late and missed the whole join not to have the final nbatch
+ * number. So we'll take the largest number.
+ */
+ hinstrument.nbatch = Max(hinstrument.nbatch, worker_hi->nbatch);
+ hinstrument.nbatch_original = worker_hi->nbatch_original;
+ /*
+ * In a parallel-aware hash join, for now we report the
+ * maximum peak memory reported by any worker.
+ */
+ hinstrument.space_peak =
+ Max(hinstrument.space_peak, worker_hi->space_peak);
}
}
}
- if (hinstrument)
+ if (hinstrument.nbatch > 0)
{
- long spacePeakKb = (hinstrument->space_peak + 1023) / 1024;
+ long spacePeakKb = (hinstrument.space_peak + 1023) / 1024;
if (es->format != EXPLAIN_FORMAT_TEXT)
{
- ExplainPropertyLong("Hash Buckets", hinstrument->nbuckets, es);
+ ExplainPropertyLong("Hash Buckets", hinstrument.nbuckets, es);
ExplainPropertyLong("Original Hash Buckets",
- hinstrument->nbuckets_original, es);
- ExplainPropertyLong("Hash Batches", hinstrument->nbatch, es);
+ hinstrument.nbuckets_original, es);
+ ExplainPropertyLong("Hash Batches", hinstrument.nbatch, es);
ExplainPropertyLong("Original Hash Batches",
- hinstrument->nbatch_original, es);
+ hinstrument.nbatch_original, es);
ExplainPropertyLong("Peak Memory Usage", spacePeakKb, es);
}
- else if (hinstrument->nbatch_original != hinstrument->nbatch ||
- hinstrument->nbuckets_original != hinstrument->nbuckets)
+ else if (hinstrument.nbatch_original != hinstrument.nbatch ||
+ hinstrument.nbuckets_original != hinstrument.nbuckets)
{
appendStringInfoSpaces(es->str, es->indent * 2);
appendStringInfo(es->str,
"Buckets: %d (originally %d) Batches: %d (originally %d) Memory Usage: %ldkB\n",
- hinstrument->nbuckets,
- hinstrument->nbuckets_original,
- hinstrument->nbatch,
- hinstrument->nbatch_original,
+ hinstrument.nbuckets,
+ hinstrument.nbuckets_original,
+ hinstrument.nbatch,
+ hinstrument.nbatch_original,
spacePeakKb);
}
else
@@ -2442,7 +2465,7 @@ show_hash_info(HashState *hashstate, ExplainState *es)
appendStringInfoSpaces(es->str, es->indent * 2);
appendStringInfo(es->str,
"Buckets: %d Batches: %d Memory Usage: %ldkB\n",
- hinstrument->nbuckets, hinstrument->nbatch,
+ hinstrument.nbuckets, hinstrument.nbatch,
spacePeakKb);
}
}
diff --git a/src/backend/executor/nodeHash.c b/src/backend/executor/nodeHash.c
index 04eb3650aa3..7d5fcd0e559 100644
--- a/src/backend/executor/nodeHash.c
+++ b/src/backend/executor/nodeHash.c
@@ -3090,7 +3090,17 @@ ExecHashTableDetachBatch(HashJoinTable hashtable)
batch->buckets = InvalidDsaPointer;
}
}
- ExecParallelHashUpdateSpacePeak(hashtable, curbatch);
+
+ /*
+ * Track the largest batch we've been attached to. Though each
+ * backend might see a different subset of batches, explain.c knows
+ * how to combine the results from different backends to find the
+ * global peak.
+ */
+ hashtable->spacePeak =
+ Max(hashtable->spacePeak,
+ batch->size + sizeof(dsa_pointer_atomic) * hashtable->nbuckets);
+
/* Remember that we are not attached to a batch. */
hashtable->curbatch = -1;
}
@@ -3295,19 +3305,3 @@ ExecParallelHashTuplePrealloc(HashJoinTable hashtable, int batchno, size_t size)
return true;
}
-
-/*
- * Update this backend's copy of hashtable->spacePeak to account for a given
- * batch. This is called at the end of hashing for batch 0, and then for each
- * batch when it is done or discovered to be already done. The result is used
- * for EXPLAIN output.
- */
-void
-ExecParallelHashUpdateSpacePeak(HashJoinTable hashtable, int batchno)
-{
- size_t size;
-
- size = hashtable->batches[batchno].shared->size;
- size += sizeof(dsa_pointer_atomic) * hashtable->nbuckets;
- hashtable->spacePeak = Max(hashtable->spacePeak, size);
-}
diff --git a/src/backend/executor/nodeHashjoin.c b/src/backend/executor/nodeHashjoin.c
index 5d1dc1f401e..817bcf04713 100644
--- a/src/backend/executor/nodeHashjoin.c
+++ b/src/backend/executor/nodeHashjoin.c
@@ -1186,12 +1186,6 @@ ExecParallelHashJoinNewBatch(HashJoinState *hjstate)
* remain).
*/
BarrierDetach(batch_barrier);
-
- /*
- * We didn't work on this batch, but we need to observe
- * its size for EXPLAIN.
- */
- ExecParallelHashUpdateSpacePeak(hashtable, batchno);
hashtable->batches[batchno].done = true;
hashtable->curbatch = -1;
break;
diff --git a/src/include/executor/nodeHash.h b/src/include/executor/nodeHash.h
index 84c166b3951..367dfff018c 100644
--- a/src/include/executor/nodeHash.h
+++ b/src/include/executor/nodeHash.h
@@ -33,7 +33,6 @@ extern void ExecHashTableDetach(HashJoinTable hashtable);
extern void ExecHashTableDetachBatch(HashJoinTable hashtable);
extern void ExecParallelHashTableSetCurrentBatch(HashJoinTable hashtable,
int batchno);
-void ExecParallelHashUpdateSpacePeak(HashJoinTable hashtable, int batchno);
extern void ExecHashTableInsert(HashJoinTable hashtable,
TupleTableSlot *slot,
--
2.15.0
^ permalink raw reply [nested|flat] 984+ messages in thread
* Re: pgsql: Add parallel-aware hash joins.
@ 2017-12-30 16:16 Andres Freund <[email protected]>
parent: Thomas Munro <[email protected]>
1 sibling, 1 reply; 984+ messages in thread
From: Andres Freund @ 2017-12-30 16:16 UTC (permalink / raw)
To: Thomas Munro <[email protected]>; +Cc: Tom Lane <[email protected]>; pgsql-committers <[email protected]>
Hi,
On 2017-12-31 02:51:26 +1300, Thomas Munro wrote:
> You mentioned that prairiedog sees the problem about one time in
> thirty. Would you mind checking if it goes away with this patch
> applied?
>
> --
> Thomas Munro
> http://www.enterprisedb.com
> From cbed027275039cc5debf8db89342a133a831c9ca Mon Sep 17 00:00:00 2001
> From: Thomas Munro <[email protected]>
> Date: Sun, 31 Dec 2017 02:03:07 +1300
> Subject: [PATCH] Fix EXPLAIN ANALYZE output for Parallel Hash.
>
> In a race case, EXPLAIN ANALYZE could fail to display correct nbatch and size
> information. Refactor so that participants report only on batches they worked
> on rather than trying to report on all of them, and teach explain.c to
> consider the HashInstrumentation object from all participants instead of
> picking the first one it can find. This should fix an occasional build farm
> failure in the "join" regression test.
This seems buggy independent of whether it fixes the issue on prairedog,
right? So I'm inclined to go ahead and just fix it...
> + /*
> + * Merge results from workers. In the parallel-oblivious case, the
> + * results from all participants should be identical, except where
> + * participants didn't run the join at all so have no data. In the
> + * parallel-aware case, we need to aggregate the results. Each worker may
> + * have seen a different subset of batches and we want to report the peak
> + * memory usage across all batches.
> + */
It's not necessarily the peak though, right? The largest batches might
not be read in at the same time. I'm fine with approximating it as such,
just want to make sure I understand.
> + if (hashstate->shared_info)
> {
> SharedHashInfo *shared_info = hashstate->shared_info;
> int i;
>
> - /* Find the first worker that built a hash table. */
> for (i = 0; i < shared_info->num_workers; ++i)
> {
> - if (shared_info->hinstrument[i].nbatch > 0)
> + HashInstrumentation *worker_hi = &shared_info->hinstrument[i];
> +
> + if (worker_hi->nbatch > 0)
> {
> - hinstrument = &shared_info->hinstrument[i];
> - break;
> + /*
> + * Every participant should agree on the buckets, so to be
> + * sure we have a value we'll just overwrite each time.
> + */
> + hinstrument.nbuckets = worker_hi->nbuckets;
> + hinstrument.nbuckets_original = worker_hi->nbuckets_original;
> + /*
> + * Normally every participant should agree on the number of
> + * batches too, but it's possible for a backend that started
> + * late and missed the whole join not to have the final nbatch
> + * number. So we'll take the largest number.
> + */
> + hinstrument.nbatch = Max(hinstrument.nbatch, worker_hi->nbatch);
> + hinstrument.nbatch_original = worker_hi->nbatch_original;
> + /*
> + * In a parallel-aware hash join, for now we report the
> + * maximum peak memory reported by any worker.
> + */
> + hinstrument.space_peak =
> + Max(hinstrument.space_peak, worker_hi->space_peak);
I bet pgindent will not like this layout.
Ho hum. Is this really, as you say above, an "aggregate the results"?
Greetings,
Andres Freund
^ permalink raw reply [nested|flat] 984+ messages in thread
* Re: pgsql: Add parallel-aware hash joins.
@ 2017-12-30 21:59 Thomas Munro <[email protected]>
parent: Andres Freund <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Thomas Munro @ 2017-12-30 21:59 UTC (permalink / raw)
To: Andres Freund <[email protected]>; +Cc: Tom Lane <[email protected]>; pgsql-committers <[email protected]>
On Sun, Dec 31, 2017 at 5:16 AM, Andres Freund <[email protected]> wrote:
>> In a race case, EXPLAIN ANALYZE could fail to display correct nbatch and size
>> information. Refactor so that participants report only on batches they worked
>> on rather than trying to report on all of them, and teach explain.c to
>> consider the HashInstrumentation object from all participants instead of
>> picking the first one it can find. This should fix an occasional build farm
>> failure in the "join" regression test.
>
> This seems buggy independent of whether it fixes the issue on prairedog,
> right? So I'm inclined to go ahead and just fix it...
+1
>> + /*
>> + * Merge results from workers. In the parallel-oblivious case, the
>> + * results from all participants should be identical, except where
>> + * participants didn't run the join at all so have no data. In the
>> + * parallel-aware case, we need to aggregate the results. Each worker may
>> + * have seen a different subset of batches and we want to report the peak
>> + * memory usage across all batches.
>> + */
>
> It's not necessarily the peak though, right? The largest batches might
> not be read in at the same time. I'm fine with approximating it as such,
> just want to make sure I understand.
Yeah, it's not attempting to report the true simultaneous peak memory
usage. It's only reporting the largest individual hash table ever
loaded. In a multi-batch join more than one hash table may be loaded
at the same time -- up to the number of participants -- but I'm not
yet attempting to reflect that. On the one hand, that's a bit like
the way we show the size for parallel-oblivious hash joins: each
participant used the reported amount of memory at approximately the
same time. On the other hand, the total simultaneous memory usage for
parallel-aware hash join is capped by both nbatch and nparticipants:
the true simultaneous peak must be <= largest_hash_table * Min(nbatch,
nparticipants). I considered various ways to capture and report this
(see the 0007 patch in the v26 patchset, which showed per-worker
information separately, but I abandoned that patch because it was
useless and confusing; another idea would be to report the sum of the
nparticipants largest hash tables, or just assume all batches are
similarly sized and use the formula I gave above, and another would be
to actually track which hash tables or memory regions that were
simultaneously loaded with an incremental shared counter maintained
when hash chunks and bucket arrays are allocated and freed), but
figured we should just go with something super simple for now and then
discuss better ideas as a later evolution.
>> [code]
>
> I bet pgindent will not like this layout.
pgindented.
> Ho hum. Is this really, as you say above, an "aggregate the results"?
Yeah, misleading/stupid use of "aggregate" (SQL MAX() is an
aggregate...). Offending word removed.
--
Thomas Munro
http://www.enterprisedb.com
Attachments:
[application/octet-stream] fix-phj-explain-v2.patch (8.4K, ../../CAEepm=02+JsOQc+rmxcGBh4OHyMrzmWHA3ZOMiiBta_2LT0JXA@mail.gmail.com/2-fix-phj-explain-v2.patch)
download | inline diff:
From 4fa8ad852064403a6553cc71c8de21d59d972f01 Mon Sep 17 00:00:00 2001
From: Thomas Munro <[email protected]>
Date: Sun, 31 Dec 2017 02:03:07 +1300
Subject: [PATCH] Fix EXPLAIN ANALYZE output for Parallel Hash.
In a race case, EXPLAIN ANALYZE could fail to display correct nbatch and size
information. Refactor so that participants report only on batches they worked
on rather than trying to report on all of them, and teach explain.c to
consider the HashInstrumentation object from all participants instead of
picking the first one it can find. This should fix an occasional build farm
failure in the "join" regression test.
Author: Thomas Munro
Reviewed-By: Andres Freund
Discussion: https://postgr.es/m/30219.1514428346%40sss.pgh.pa.us
---
src/backend/commands/explain.c | 79 ++++++++++++++++++++++++-------------
src/backend/executor/nodeHash.c | 27 +++++--------
src/backend/executor/nodeHashjoin.c | 6 ---
src/include/executor/nodeHash.h | 1 -
4 files changed, 62 insertions(+), 51 deletions(-)
diff --git a/src/backend/commands/explain.c b/src/backend/commands/explain.c
index 7e4fbafc535..2156385ac88 100644
--- a/src/backend/commands/explain.c
+++ b/src/backend/commands/explain.c
@@ -2379,62 +2379,87 @@ show_sort_info(SortState *sortstate, ExplainState *es)
static void
show_hash_info(HashState *hashstate, ExplainState *es)
{
- HashInstrumentation *hinstrument = NULL;
+ HashInstrumentation hinstrument = {0};
/*
* In a parallel query, the leader process may or may not have run the
* hash join, and even if it did it may not have built a hash table due to
* timing (if it started late it might have seen no tuples in the outer
* relation and skipped building the hash table). Therefore we have to be
- * prepared to get instrumentation data from a worker if there is no hash
- * table.
+ * prepared to get instrumentation data from all participants.
*/
if (hashstate->hashtable)
- {
- hinstrument = (HashInstrumentation *)
- palloc(sizeof(HashInstrumentation));
- ExecHashGetInstrumentation(hinstrument, hashstate->hashtable);
- }
- else if (hashstate->shared_info)
+ ExecHashGetInstrumentation(&hinstrument, hashstate->hashtable);
+
+ /*
+ * Merge results from workers. In the parallel-oblivious case, the
+ * results from all participants should be identical, except where
+ * participants didn't run the join at all so have no data. In the
+ * parallel-aware case, we need to consider all the results. Each worker
+ * may have seen a different subset of batches and we want to find the
+ * highest memory usage for any one batch across all batches.
+ */
+ if (hashstate->shared_info)
{
SharedHashInfo *shared_info = hashstate->shared_info;
- int i;
+ int i;
- /* Find the first worker that built a hash table. */
for (i = 0; i < shared_info->num_workers; ++i)
{
- if (shared_info->hinstrument[i].nbatch > 0)
+ HashInstrumentation *worker_hi = &shared_info->hinstrument[i];
+
+ if (worker_hi->nbatch > 0)
{
- hinstrument = &shared_info->hinstrument[i];
- break;
+ /*
+ * Every participant should agree on the buckets, so to be
+ * sure we have a value we'll just overwrite each time.
+ */
+ hinstrument.nbuckets = worker_hi->nbuckets;
+ hinstrument.nbuckets_original = worker_hi->nbuckets_original;
+
+ /*
+ * Normally every participant should agree on the number of
+ * batches too, but it's possible for a backend that started
+ * late and missed the whole join not to have the final nbatch
+ * number. So we'll take the largest number.
+ */
+ hinstrument.nbatch = Max(hinstrument.nbatch, worker_hi->nbatch);
+ hinstrument.nbatch_original = worker_hi->nbatch_original;
+
+ /*
+ * In a parallel-aware hash join, for now we report the
+ * maximum peak memory reported by any worker.
+ */
+ hinstrument.space_peak =
+ Max(hinstrument.space_peak, worker_hi->space_peak);
}
}
}
- if (hinstrument)
+ if (hinstrument.nbatch > 0)
{
- long spacePeakKb = (hinstrument->space_peak + 1023) / 1024;
+ long spacePeakKb = (hinstrument.space_peak + 1023) / 1024;
if (es->format != EXPLAIN_FORMAT_TEXT)
{
- ExplainPropertyLong("Hash Buckets", hinstrument->nbuckets, es);
+ ExplainPropertyLong("Hash Buckets", hinstrument.nbuckets, es);
ExplainPropertyLong("Original Hash Buckets",
- hinstrument->nbuckets_original, es);
- ExplainPropertyLong("Hash Batches", hinstrument->nbatch, es);
+ hinstrument.nbuckets_original, es);
+ ExplainPropertyLong("Hash Batches", hinstrument.nbatch, es);
ExplainPropertyLong("Original Hash Batches",
- hinstrument->nbatch_original, es);
+ hinstrument.nbatch_original, es);
ExplainPropertyLong("Peak Memory Usage", spacePeakKb, es);
}
- else if (hinstrument->nbatch_original != hinstrument->nbatch ||
- hinstrument->nbuckets_original != hinstrument->nbuckets)
+ else if (hinstrument.nbatch_original != hinstrument.nbatch ||
+ hinstrument.nbuckets_original != hinstrument.nbuckets)
{
appendStringInfoSpaces(es->str, es->indent * 2);
appendStringInfo(es->str,
"Buckets: %d (originally %d) Batches: %d (originally %d) Memory Usage: %ldkB\n",
- hinstrument->nbuckets,
- hinstrument->nbuckets_original,
- hinstrument->nbatch,
- hinstrument->nbatch_original,
+ hinstrument.nbuckets,
+ hinstrument.nbuckets_original,
+ hinstrument.nbatch,
+ hinstrument.nbatch_original,
spacePeakKb);
}
else
@@ -2442,7 +2467,7 @@ show_hash_info(HashState *hashstate, ExplainState *es)
appendStringInfoSpaces(es->str, es->indent * 2);
appendStringInfo(es->str,
"Buckets: %d Batches: %d Memory Usage: %ldkB\n",
- hinstrument->nbuckets, hinstrument->nbatch,
+ hinstrument.nbuckets, hinstrument.nbatch,
spacePeakKb);
}
}
diff --git a/src/backend/executor/nodeHash.c b/src/backend/executor/nodeHash.c
index 04eb3650aa3..4e1a2806b55 100644
--- a/src/backend/executor/nodeHash.c
+++ b/src/backend/executor/nodeHash.c
@@ -3090,7 +3090,16 @@ ExecHashTableDetachBatch(HashJoinTable hashtable)
batch->buckets = InvalidDsaPointer;
}
}
- ExecParallelHashUpdateSpacePeak(hashtable, curbatch);
+
+ /*
+ * Track the largest batch we've been attached to. Though each
+ * backend might see a different subset of batches, explain.c will
+ * scan the results from all backends to find the largest value.
+ */
+ hashtable->spacePeak =
+ Max(hashtable->spacePeak,
+ batch->size + sizeof(dsa_pointer_atomic) * hashtable->nbuckets);
+
/* Remember that we are not attached to a batch. */
hashtable->curbatch = -1;
}
@@ -3295,19 +3304,3 @@ ExecParallelHashTuplePrealloc(HashJoinTable hashtable, int batchno, size_t size)
return true;
}
-
-/*
- * Update this backend's copy of hashtable->spacePeak to account for a given
- * batch. This is called at the end of hashing for batch 0, and then for each
- * batch when it is done or discovered to be already done. The result is used
- * for EXPLAIN output.
- */
-void
-ExecParallelHashUpdateSpacePeak(HashJoinTable hashtable, int batchno)
-{
- size_t size;
-
- size = hashtable->batches[batchno].shared->size;
- size += sizeof(dsa_pointer_atomic) * hashtable->nbuckets;
- hashtable->spacePeak = Max(hashtable->spacePeak, size);
-}
diff --git a/src/backend/executor/nodeHashjoin.c b/src/backend/executor/nodeHashjoin.c
index 5d1dc1f401e..817bcf04713 100644
--- a/src/backend/executor/nodeHashjoin.c
+++ b/src/backend/executor/nodeHashjoin.c
@@ -1186,12 +1186,6 @@ ExecParallelHashJoinNewBatch(HashJoinState *hjstate)
* remain).
*/
BarrierDetach(batch_barrier);
-
- /*
- * We didn't work on this batch, but we need to observe
- * its size for EXPLAIN.
- */
- ExecParallelHashUpdateSpacePeak(hashtable, batchno);
hashtable->batches[batchno].done = true;
hashtable->curbatch = -1;
break;
diff --git a/src/include/executor/nodeHash.h b/src/include/executor/nodeHash.h
index 84c166b3951..367dfff018c 100644
--- a/src/include/executor/nodeHash.h
+++ b/src/include/executor/nodeHash.h
@@ -33,7 +33,6 @@ extern void ExecHashTableDetach(HashJoinTable hashtable);
extern void ExecHashTableDetachBatch(HashJoinTable hashtable);
extern void ExecParallelHashTableSetCurrentBatch(HashJoinTable hashtable,
int batchno);
-void ExecParallelHashUpdateSpacePeak(HashJoinTable hashtable, int batchno);
extern void ExecHashTableInsert(HashJoinTable hashtable,
TupleTableSlot *slot,
--
2.15.0
^ permalink raw reply [nested|flat] 984+ messages in thread
* Re: pgsql: Add parallel-aware hash joins.
@ 2017-12-30 22:34 Tom Lane <[email protected]>
parent: Thomas Munro <[email protected]>
1 sibling, 1 reply; 984+ messages in thread
From: Tom Lane @ 2017-12-30 22:34 UTC (permalink / raw)
To: Thomas Munro <[email protected]>; +Cc: Andres Freund <[email protected]>; pgsql-committers <[email protected]>
Thomas Munro <[email protected]> writes:
>> This is explained by the early exit case in
>> ExecParallelHashEnsureBatchAccessors(). With just the right timing,
>> it finishes up not reporting the true nbatch number, and never calling
>> ExecParallelHashUpdateSpacePeak().
> Hi Tom,
> You mentioned that prairiedog sees the problem about one time in
> thirty. Would you mind checking if it goes away with this patch
> applied?
I've run 55 cycles of "make installcheck" without seeing a failure
with this patch installed. That's not enough to be totally sure
of course, but I think this probably fixes it.
However ... I noticed that my other dinosaur gaur shows the other failure
mode we see in the buildfarm, the "increased_batches = t" diff, and
I can report that this patch does *not* help that. The underlying
EXPLAIN output goes from something like
! Finalize Aggregate (cost=823.85..823.86 rows=1 width=8) (actual time=1378.102..1378.105 rows=1 loops=1)
! -> Gather (cost=823.63..823.84 rows=2 width=8) (actual time=1377.909..1378.006 rows=3 loops=1)
! Workers Planned: 2
! Workers Launched: 2
! -> Partial Aggregate (cost=823.63..823.64 rows=1 width=8) (actual time=1280.298..1280.302 rows=1 loops=3)
! -> Parallel Hash Join (cost=387.50..802.80 rows=8333 width=0) (actual time=1070.179..1249.142 rows=6667 loops=3)
! Hash Cond: (r.id = s.id)
! -> Parallel Seq Scan on simple r (cost=0.00..250.33 rows=8333 width=4) (actual time=0.173..62.063 rows=6667 loops=3)
! -> Parallel Hash (cost=250.33..250.33 rows=8333 width=4) (actual time=454.305..454.305 rows=6667 loops=3)
! Buckets: 4096 Batches: 8 Memory Usage: 208kB
! -> Parallel Seq Scan on simple s (cost=0.00..250.33 rows=8333 width=4) (actual time=0.178..67.115 rows=6667 loops=3)
! Planning time: 1.861 ms
! Execution time: 1687.311 ms
to something like
! Finalize Aggregate (cost=823.85..823.86 rows=1 width=8) (actual time=1588.733..1588.737 rows=1 loops=1)
! -> Gather (cost=823.63..823.84 rows=2 width=8) (actual time=1588.529..1588.634 rows=3 loops=1)
! Workers Planned: 2
! Workers Launched: 2
! -> Partial Aggregate (cost=823.63..823.64 rows=1 width=8) (actual time=1492.631..1492.635 rows=1 loops=3)
! -> Parallel Hash Join (cost=387.50..802.80 rows=8333 width=0) (actual time=1270.309..1451.501 rows=6667 loops=3)
! Hash Cond: (r.id = s.id)
! -> Parallel Seq Scan on simple r (cost=0.00..250.33 rows=8333 width=4) (actual time=0.219..158.144 rows=6667 loops=3)
! -> Parallel Hash (cost=250.33..250.33 rows=8333 width=4) (actual time=634.614..634.614 rows=6667 loops=3)
! Buckets: 4096 (originally 4096) Batches: 16 (originally 8) Memory Usage: 176kB
! -> Parallel Seq Scan on simple s (cost=0.00..250.33 rows=8333 width=4) (actual time=0.182..120.074 rows=6667 loops=3)
! Planning time: 1.931 ms
! Execution time: 2219.417 ms
so again we have a case where the plan didn't change but the execution
behavior did. This isn't quite 100% reproducible on gaur/pademelon,
but it fails more often than not seems like, so I can poke into it
if you can say what info would be helpful.
regards, tom lane
^ permalink raw reply [nested|flat] 984+ messages in thread
* Re: pgsql: Add parallel-aware hash joins.
@ 2017-12-30 23:28 Thomas Munro <[email protected]>
parent: Tom Lane <[email protected]>
0 siblings, 1 reply; 984+ messages in thread
From: Thomas Munro @ 2017-12-30 23:28 UTC (permalink / raw)
To: Tom Lane <[email protected]>; +Cc: Andres Freund <[email protected]>; pgsql-committers <[email protected]>
On Sun, Dec 31, 2017 at 11:34 AM, Tom Lane <[email protected]> wrote:
> Thomas Munro <[email protected]> writes:
>> You mentioned that prairiedog sees the problem about one time in
>> thirty. Would you mind checking if it goes away with this patch
>> applied?
>
> I've run 55 cycles of "make installcheck" without seeing a failure
> with this patch installed. That's not enough to be totally sure
> of course, but I think this probably fixes it.
Thanks!
> However ... I noticed that my other dinosaur gaur shows the other failure
> mode we see in the buildfarm, the "increased_batches = t" diff, and
> I can report that this patch does *not* help that. The underlying
> EXPLAIN output goes from something like
>
> ! Buckets: 4096 Batches: 8 Memory Usage: 208kB
>
> to something like
>
> ! Buckets: 4096 (originally 4096) Batches: 16 (originally 8) Memory Usage: 176kB
>
> so again we have a case where the plan didn't change but the execution
> behavior did. This isn't quite 100% reproducible on gaur/pademelon,
> but it fails more often than not seems like, so I can poke into it
> if you can say what info would be helpful.
Right. That's apparently unrelated and is the last build-farm issue
on my list (so far). I had noticed that certain BF animals are prone
to that particular failure, and they mostly have architectures that I
don't have so a few things are probably just differently sized. At
first I thought I'd tweak the tests so that the parameters were always
stable, and I got as far as installing Debian on qemu-system-ppc (it
took a looong time to compile PostgreSQL), but that seems a bit cheap
and flimsy... better to fix the size estimation error.
I assume that what happens here is the planner's size estimation code
sometimes disagrees with Parallel Hash's chunk-based memory
accounting, even though in this case we had perfect tuple count and
tuple size information. In an earlier version of the patch set I
refactored the planner to be chunk-aware (even for parallel-oblivious
hash join), but later in the process I tried to simplify and shrink
the patch set and avoid making unnecessary changes to non-Parallel
Hash code paths. I think I'll need to make the planner aware of the
maximum amount of fragmentation possible when parallel-aware
(something like: up to one tuple's worth at the end of each chunk, and
up to one whole wasted chunk per participating backend). More soon.
--
Thomas Munro
http://www.enterprisedb.com
^ permalink raw reply [nested|flat] 984+ messages in thread
* Re: pgsql: Add parallel-aware hash joins.
@ 2017-12-31 00:00 Tom Lane <[email protected]>
parent: Thomas Munro <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Tom Lane @ 2017-12-31 00:00 UTC (permalink / raw)
To: Thomas Munro <[email protected]>; +Cc: Andres Freund <[email protected]>; pgsql-committers <[email protected]>
Thomas Munro <[email protected]> writes:
> On Sun, Dec 31, 2017 at 11:34 AM, Tom Lane <[email protected]> wrote:
>> ... This isn't quite 100% reproducible on gaur/pademelon,
>> but it fails more often than not seems like, so I can poke into it
>> if you can say what info would be helpful.
> Right. That's apparently unrelated and is the last build-farm issue
> on my list (so far). I had noticed that certain BF animals are prone
> to that particular failure, and they mostly have architectures that I
> don't have so a few things are probably just differently sized. At
> first I thought I'd tweak the tests so that the parameters were always
> stable, and I got as far as installing Debian on qemu-system-ppc (it
> took a looong time to compile PostgreSQL), but that seems a bit cheap
> and flimsy... better to fix the size estimation error.
"Size estimation error"? Why do you think it's that? We have exactly
the same plan in both cases.
My guess is that what's happening is that one worker or the other ends
up processing the whole scan, or the vast majority of it, so that that
worker's hash table has to hold substantially more than half of the
tuples and thereby is forced to up the number of batches. I don't see
how you can expect to estimate that situation exactly; or if you do,
you'll be pessimizing the plan for cases where the split is more nearly
equal.
By this theory, the reason why certain BF members are more prone to the
failure is that they're single-processor machines, and perhaps have
kernels with relatively long scheduling quanta, so that it's more likely
that the worker that gets scheduled first is able to read the whole input
to the hash step.
> I assume that what happens here is the planner's size estimation code
> sometimes disagrees with Parallel Hash's chunk-based memory
> accounting, even though in this case we had perfect tuple count and
> tuple size information. In an earlier version of the patch set I
> refactored the planner to be chunk-aware (even for parallel-oblivious
> hash join), but later in the process I tried to simplify and shrink
> the patch set and avoid making unnecessary changes to non-Parallel
> Hash code paths. I think I'll need to make the planner aware of the
> maximum amount of fragmentation possible when parallel-aware
> (something like: up to one tuple's worth at the end of each chunk, and
> up to one whole wasted chunk per participating backend). More soon.
I'm really dubious that trying to model the executor's space consumption
exactly is a good idea, even if it did fix this specific problem.
That would expend extra planner cycles and pose a continuing maintenance
gotcha.
regards, tom lane
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
* [PATCH] Fix tests under wal_level=minimal
@ 2026-04-07 11:16 Álvaro Herrera <[email protected]>
0 siblings, 0 replies; 984+ messages in thread
From: Álvaro Herrera @ 2026-04-07 11:16 UTC (permalink / raw)
Buildfarm members which have specifically configured to use
wal_level=minimal fail the repack regression tests, which require
wal_level=replica. Add a temp config file to fix that.
---
src/test/modules/injection_points/Makefile | 3 +++
src/test/modules/injection_points/meson.build | 4 ++++
src/test/modules/injection_points/wal_level.conf | 1 +
3 files changed, 8 insertions(+)
create mode 100644 src/test/modules/injection_points/wal_level.conf
diff --git a/src/test/modules/injection_points/Makefile b/src/test/modules/injection_points/Makefile
index 2cd7d87c533..2c7abe93632 100644
--- a/src/test/modules/injection_points/Makefile
+++ b/src/test/modules/injection_points/Makefile
@@ -19,6 +19,9 @@ ISOLATION = basic \
syscache-update-pruned \
heap_lock_update
+# some isolation tests require wal_level=replica
+ISOLATION_OPTS = --temp-config $(top_srcdir)/src/test/modules/injection_points/wal_level.conf
+
# The injection points are cluster-wide, so disable installcheck
NO_INSTALLCHECK = 1
diff --git a/src/test/modules/injection_points/meson.build b/src/test/modules/injection_points/meson.build
index a414abb924b..7a838259685 100644
--- a/src/test/modules/injection_points/meson.build
+++ b/src/test/modules/injection_points/meson.build
@@ -53,5 +53,9 @@ tests += {
'runningcheck': false, # see syscache-update-pruned
# Some tests wait for all snapshots, so avoid parallel execution
'runningcheck-parallel': false,
+ # some tests require wal_level=replica
+ 'regress_args': [
+ '--temp-config', files('wal_level.conf'),
+ ],
},
}
diff --git a/src/test/modules/injection_points/wal_level.conf b/src/test/modules/injection_points/wal_level.conf
new file mode 100644
index 00000000000..010abb193a8
--- /dev/null
+++ b/src/test/modules/injection_points/wal_level.conf
@@ -0,0 +1 @@
+wal_level=replica
--
2.47.3
--j4ov4p7gfxgiujzz--
^ permalink raw reply [nested|flat] 984+ messages in thread
end of thread, other threads:[~2026-04-07 11:16 UTC | newest]
Thread overview: 984+ messages (download: mbox mbox.gz follow: Atom feed)
-- links below jump to the message on this page --
2017-12-21 08:49 pgsql: Add parallel-aware hash joins. Andres Freund <[email protected]>
2017-12-21 09:29 ` Andres Freund <[email protected]>
2017-12-21 09:54 ` Thomas Munro <[email protected]>
2017-12-21 09:55 ` Andres Freund <[email protected]>
2017-12-21 10:42 ` Andres Freund <[email protected]>
2017-12-21 11:00 ` condition variable cleanup and subtransactions Andres Freund <[email protected]>
2017-12-21 11:46 ` Re: condition variable cleanup and subtransactions Thomas Munro <[email protected]>
2017-12-21 14:25 ` Re: condition variable cleanup and subtransactions Robert Haas <[email protected]>
2017-12-21 12:48 ` Thomas Munro <[email protected]>
2017-12-22 08:16 ` Thomas Munro <[email protected]>
2017-12-22 08:22 ` Andres Freund <[email protected]>
2017-12-26 10:48 ` Thomas Munro <[email protected]>
2017-12-28 02:32 ` Tom Lane <[email protected]>
2017-12-28 04:15 ` Thomas Munro <[email protected]>
2017-12-28 04:26 ` Tom Lane <[email protected]>
2017-12-28 13:21 ` Thomas Munro <[email protected]>
2017-12-30 13:51 ` Thomas Munro <[email protected]>
2017-12-30 16:16 ` Andres Freund <[email protected]>
2017-12-30 21:59 ` Thomas Munro <[email protected]>
2017-12-30 22:34 ` Tom Lane <[email protected]>
2017-12-30 23:28 ` Thomas Munro <[email protected]>
2017-12-31 00:00 ` Tom Lane <[email protected]>
2017-12-21 16:11 ` Tom Lane <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests under wal_level=minimal Álvaro Herrera <[email protected]>
2026-04-07 11:16 [PATCH] Fix tests 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