HISTORY: FIFO/DLQ e2e — FIFO PASS, найден баг RedrivePolicy (tenant-scoped ключ)

This commit is contained in:
“Naeel”
2026-08-15 08:43:10 +04:00
parent 63261d1238
commit 26c77ff9e1
2 changed files with 136 additions and 0 deletions
+14
View File
@@ -791,3 +791,17 @@ SIGKILL/рестарте пода запись не успевает → оче
`LoadAllQueues` восстанавливает её. Удаления должны быть синхронными
(хотя бы DEL очереди) — НЕ ИСПРАВЛЕНО, задокументировано.
## P2.6 FIFO/DLQ e2e — результаты (15.08.2026)
`tests/fifo_dlq_probe.py`:
- **FIFO порядок**: PASS — 10 сообщений группы выданы строго m0..m9.
- **FIFO dedup** (дубль с тем же MessageDeduplicationId внутри окна): PASS —
в очереди одно сообщение («first»).
- **DLQ (RedrivePolicy)**: **FAIL — найден баг**: `setQueueAttributesV1` ищет DLQ
по ГОЛОМУ имени `models.SyncQueues.Queues[queueName]`, а ключи в map
tenant-scoped "{accessKey}:{queueName}" → DLQ не находится → CreateQueue
с RedrivePolicy всегда InvalidAttributeValue. RedrivePolicy не работает.
НЕ ИСПРАВЛЕНО, задокументировано.
**Истечение dedup-окна (5 мин) не проверено** — тест быстрый, только «внутри окна».