mirror of
https://git.postgresql.org/git/postgresql.git
synced 2024-08-23 20:57:32 +02:00
This path previously was not reliably covered. There was some heuristic coverage via insert-conflict-toast.spec, but that test is not deterministic, and only tested for a somewhat specific bug. Backpatch, as this is a complicated and otherwise untested code path. Unfortunately 9.5 cannot handle two waiting sessions, and thus cannot execute this test. Triggered by a conversion with Melanie Plageman. Author: Andres Freund Discussion: https://postgr.es/m/CAAKRu_a7hbyrk=wveHYhr4LbcRnRCG=yPUVoQYB9YO1CdUBE9Q@mail.gmail.com Backpatch: 9.5-
87 lines
2.0 KiB
Plaintext
87 lines
2.0 KiB
Plaintext
test: read-only-anomaly
|
|
test: read-only-anomaly-2
|
|
test: read-only-anomaly-3
|
|
test: read-write-unique
|
|
test: read-write-unique-2
|
|
test: read-write-unique-3
|
|
test: read-write-unique-4
|
|
test: simple-write-skew
|
|
test: receipt-report
|
|
test: temporal-range-integrity
|
|
test: project-manager
|
|
test: classroom-scheduling
|
|
test: total-cash
|
|
test: referential-integrity
|
|
test: ri-trigger
|
|
test: partial-index
|
|
test: two-ids
|
|
test: multiple-row-versions
|
|
test: index-only-scan
|
|
test: deadlock-simple
|
|
test: deadlock-hard
|
|
test: deadlock-soft
|
|
test: deadlock-soft-2
|
|
test: fk-contention
|
|
test: fk-deadlock
|
|
test: fk-deadlock2
|
|
test: fk-partitioned-1
|
|
test: fk-partitioned-2
|
|
test: eval-plan-qual
|
|
test: lock-update-delete
|
|
test: lock-update-traversal
|
|
test: inherit-temp
|
|
test: insert-conflict-do-nothing
|
|
test: insert-conflict-do-nothing-2
|
|
test: insert-conflict-do-update
|
|
test: insert-conflict-do-update-2
|
|
test: insert-conflict-do-update-3
|
|
test: insert-conflict-toast
|
|
test: insert-conflict-specconflict
|
|
test: delete-abort-savept
|
|
test: delete-abort-savept-2
|
|
test: aborted-keyrevoke
|
|
test: multixact-no-deadlock
|
|
test: multixact-no-forget
|
|
test: lock-committed-update
|
|
test: lock-committed-keyupdate
|
|
test: update-locked-tuple
|
|
test: reindex-concurrently
|
|
test: propagate-lock-delete
|
|
test: tuplelock-conflict
|
|
test: tuplelock-update
|
|
test: freeze-the-dead
|
|
test: nowait
|
|
test: nowait-2
|
|
test: nowait-3
|
|
test: nowait-4
|
|
test: nowait-5
|
|
test: skip-locked
|
|
test: skip-locked-2
|
|
test: skip-locked-3
|
|
test: skip-locked-4
|
|
test: drop-index-concurrently-1
|
|
test: multiple-cic
|
|
test: alter-table-1
|
|
test: alter-table-2
|
|
test: alter-table-3
|
|
test: alter-table-4
|
|
test: create-trigger
|
|
test: sequence-ddl
|
|
test: async-notify
|
|
test: vacuum-reltuples
|
|
test: timeouts
|
|
test: vacuum-concurrent-drop
|
|
test: vacuum-conflict
|
|
test: vacuum-skip-locked
|
|
test: predicate-hash
|
|
test: predicate-gist
|
|
test: predicate-gin
|
|
test: partition-key-update-1
|
|
test: partition-key-update-2
|
|
test: partition-key-update-3
|
|
test: partition-key-update-4
|
|
test: plpgsql-toast
|
|
test: truncate-conflict
|
|
test: serializable-parallel
|
|
test: serializable-parallel-2
|