1
0
mirror of https://github.com/postgres/postgres.git synced 2025-07-20 05:03:10 +03:00

Fix test impredictability

Test 'triggers' fails when another one creates triggers concurrently at
some precise time, because of a missing WHERE clause.

Per buildfarm members snapper, desmoxytes.
This commit is contained in:
Alvaro Herrera
2018-03-26 11:45:58 -03:00
parent 555ee77a96
commit 186b6df2e6
2 changed files with 2 additions and 0 deletions

View File

@ -2199,6 +2199,7 @@ alter table parted_trigger attach partition parted_trigger_3 for values from (20
select tgname, conname, t.tgrelid::regclass, t.tgconstrrelid::regclass, select tgname, conname, t.tgrelid::regclass, t.tgconstrrelid::regclass,
c.conrelid::regclass, c.confrelid::regclass c.conrelid::regclass, c.confrelid::regclass
from pg_trigger t join pg_constraint c on (t.tgconstraint = c.oid) from pg_trigger t join pg_constraint c on (t.tgconstraint = c.oid)
where tgname = 'parted_trigger'
order by t.tgrelid::regclass::text; order by t.tgrelid::regclass::text;
tgname | conname | tgrelid | tgconstrrelid | conrelid | confrelid tgname | conname | tgrelid | tgconstrrelid | conrelid | confrelid
----------------+----------------+--------------------+-------------------+--------------------+----------- ----------------+----------------+--------------------+-------------------+--------------------+-----------

View File

@ -1555,6 +1555,7 @@ alter table parted_trigger attach partition parted_trigger_3 for values from (20
select tgname, conname, t.tgrelid::regclass, t.tgconstrrelid::regclass, select tgname, conname, t.tgrelid::regclass, t.tgconstrrelid::regclass,
c.conrelid::regclass, c.confrelid::regclass c.conrelid::regclass, c.confrelid::regclass
from pg_trigger t join pg_constraint c on (t.tgconstraint = c.oid) from pg_trigger t join pg_constraint c on (t.tgconstraint = c.oid)
where tgname = 'parted_trigger'
order by t.tgrelid::regclass::text; order by t.tgrelid::regclass::text;
drop table parted_referenced, parted_trigger, unparted_trigger; drop table parted_referenced, parted_trigger, unparted_trigger;