forked from BasedHardware/omi
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmatrix.py
More file actions
26 lines (23 loc) · 881 Bytes
/
Copy pathmatrix.py
File metadata and controls
26 lines (23 loc) · 881 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
"""Named synthetic overlays for the initial replay conformance matrix."""
from __future__ import annotations
from typing import Final
SYNTHETIC_MATRIX: Final[dict[str, dict[str, str]]] = {
"baseline": {"delivery": "single", "provider": "recorded", "expected": "finalized"},
"duplicate_delivery": {
"delivery": "duplicate",
"provider": "recorded",
"expected": "idempotent",
},
"provider_timeout": {"delivery": "single", "provider": "timeout", "expected": "recoverable"},
"provider_error": {"delivery": "single", "provider": "error", "expected": "failed-safe"},
"out_of_order_events": {
"delivery": "reordered",
"provider": "recorded",
"expected": "rejected",
},
"redacted_capture": {
"delivery": "single",
"provider": "recorded",
"expected": "no-sensitive-payload",
},
}