chore(tests): подтвердить цельную доставку очереди Telegram
This commit is contained in:
1 parent
cbe44e8072
commit
bf39b3de18
8 files changed
+170
-25
No files matched your search
@@ -0,0 +1,87 @@
|
||||
{
|
||||
"date": "2026-10-13",
|
||||
"block": "12.5.201",
|
||||
"database": "mm_accept_166_1791883314948",
|
||||
"resumeOnly": false,
|
||||
"scope": "Production compiled outbox, owned PostgreSQL, actual Portal JWT and real Telegram provider",
|
||||
"cases": [
|
||||
{
|
||||
"name": "dedupe and independent senders",
|
||||
"senders": 2,
|
||||
"queuedRows": 1,
|
||||
"providerSends": 1,
|
||||
"sentHistoryRows": 1
|
||||
},
|
||||
{
|
||||
"name": "controlled lost receipt",
|
||||
"providerAccepted": true,
|
||||
"status": "unknown",
|
||||
"automaticResend": false,
|
||||
"physicalDisconnect": false
|
||||
},
|
||||
{
|
||||
"name": "explicit retry with real Portal JWT",
|
||||
"reader": 403,
|
||||
"missingAck": 400,
|
||||
"admin": 200,
|
||||
"staleVersion": 409,
|
||||
"resolutionVersion": 1,
|
||||
"intentionalDuplicate": true,
|
||||
"sentHistoryRows": 2
|
||||
}
|
||||
],
|
||||
"providerSendCalls": 3,
|
||||
"requestTrace": [
|
||||
{
|
||||
"requestNumber": 2,
|
||||
"startedAt": "2026-10-13T09:22:05.935Z",
|
||||
"httpStatus": 200,
|
||||
"providerAccepted": true,
|
||||
"receiptSuppressed": true
|
||||
},
|
||||
{
|
||||
"requestNumber": 3,
|
||||
"startedAt": "2026-10-13T09:22:07.435Z",
|
||||
"httpStatus": 200,
|
||||
"providerAccepted": true
|
||||
}
|
||||
],
|
||||
"providerAcceptanceIds": [
|
||||
6,
|
||||
7,
|
||||
8
|
||||
],
|
||||
"ownPortalUsersRemoved": true,
|
||||
"passed": true,
|
||||
"retryDiagnostic": {
|
||||
"outcome": {
|
||||
"sent": 1,
|
||||
"failed": 0,
|
||||
"held": 0,
|
||||
"errors": []
|
||||
},
|
||||
"rows": [
|
||||
{
|
||||
"status": "sent",
|
||||
"retry_count": 0,
|
||||
"resolution_version": 1,
|
||||
"next_attempt_at": "2026-10-13T09:22:06.181Z",
|
||||
"last_error": null
|
||||
}
|
||||
]
|
||||
},
|
||||
"humanReceipt": {
|
||||
"confirmed": true,
|
||||
"message1": 1,
|
||||
"message2": 2
|
||||
},
|
||||
"cleanup": {
|
||||
"ownedDatabaseRoleContainerRemoved": true,
|
||||
"ownPortalUsersRemoved": true,
|
||||
"temporaryBotPrivateFileRemoved": true
|
||||
},
|
||||
"limitations": [
|
||||
"Controlled receipt suppression after actual provider acceptance, not physical WAN timeout",
|
||||
"Full scenario passed with 1500ms pacing; cause of the initial failed run197 remains unproven"
|
||||
]
|
||||
}
|
||||
Reference in new issue
Block a user