更新
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
PASS only XuKe is sent and both remote range dimensions are verified
|
||||
PASS GET mismatch rejects old user and remains retryable
|
||||
PASS GET mismatch rejects department expansion and remains retryable
|
||||
PASS transport failure preserves last confirmed snapshot and retry
|
||||
PASS active sync lease cannot be reported as synced or stolen
|
||||
PASS version change during GET reports pending and resyncs
|
||||
PASS lease expiry during GET cannot commit success
|
||||
PASS superseded lease cannot overwrite newer worker snapshot
|
||||
PASS reconcile keeps expired running lease pending despite matching cache
|
||||
PASS reconcile keeps unconfirmed version pending despite matching cache
|
||||
PASS reconcile removes cached departments even when users match
|
||||
PASS explicit retry repairs old pending without changing member switches
|
||||
PASS explicit retry repairs old failed backoff without changing member switches
|
||||
PASS explicit retry active lease returns pending without false success
|
||||
PASS explicit retry API failure remains failed with saved local state
|
||||
PASS no eligible member is blocked and never sends empty official range
|
||||
PASS explicit retry rejects pools outside operator scope
|
||||
PASS batch repeated offline selection requeues the unsynced remote range
|
||||
PASS batch disables both old assistants and queue confirms XuKe only
|
||||
PASS single offline with active worker reports pending then retries successfully
|
||||
PASS single and batch preserve at least one eligible assistant
|
||||
PASS shared operator can retry its own assigned pool
|
||||
PASS retry never revives deleting pool
|
||||
PASS retry never revives delete failed pool
|
||||
{
|
||||
"passed": 24,
|
||||
"failed": 0,
|
||||
"checks": 52,
|
||||
"failures": []
|
||||
}
|
||||
Disposable test database dropped.
|
||||
Reference in New Issue
Block a user