Valida concorrencia PostgreSQL da revisao de compras

This commit is contained in:
2026-10-28 17:59:05 +02:00
parent ff403ea927
commit dc90129c59
6 changed files with 407 additions and 3 deletions
+58
View File
@@ -0,0 +1,58 @@
{
"tested_at_utc": "2026-10-28T15:58:21+00:00",
"separate_database": true,
"transport": "Independent PHP service transactions and PostgreSQL connections",
"fixture": "Guarded synthetic fixtures; issuance controls and issue-versus-request races use service-selected and service-approved awards",
"scenarios": [
{
"name": "same_approval",
"passed": true,
"overlapping_lock_waits": 2,
"state": "approved",
"release_count": 1,
"revision_count": 0
},
{
"name": "conflicting_decisions",
"passed": true,
"overlapping_lock_waits": 2,
"state": "approved",
"release_count": 1,
"revision_count": 0
},
{
"name": "same_revision",
"passed": true,
"overlapping_lock_waits": 2,
"state": "approved",
"release_count": 1,
"revision_count": 1
},
{
"name": "pending_issuance",
"passed": true,
"overlapping_lock_waits": 2,
"state": "pending",
"release_count": 0,
"revision_count": 0
},
{
"name": "same_issue_control",
"passed": true,
"overlapping_lock_waits": 2,
"order_count": 1,
"cancellation_count": 0,
"committed_minor": 10000
},
{
"name": "issue_versus_request",
"passed": true,
"overlapping_lock_waits": 2,
"order_count": 0,
"cancellation_count": 1,
"committed_minor": 0
}
],
"passed": true,
"test_database_dropped": true
}