diff options
author | Kegsay <kegan@matrix.org> | 2020-08-12 13:50:54 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-08-12 13:50:54 +0100 |
commit | d98ec12422c8498cf710bb34d2ed31f024aa1e15 (patch) | |
tree | 9964a1783aa361c3cdd117ba246342b55ca016eb /sytest-whitelist | |
parent | 0835107f5b14ec408810da4f73da94200e19557f (diff) |
Add sync mechanism to block when updating device lists (#1264)
* Add sync mechanism to block when updating device lists
With a timeout, mainly for sytest to fix the test
"Server correctly handles incoming m.device_list_update"
which is flakey because it assumes that when `/send` 200 OKs
that the server has updated the device lists in prep for
`/keys/query` which is not always true when using workers.
* Fix UT
* Add new working test
Diffstat (limited to 'sytest-whitelist')
-rw-r--r-- | sytest-whitelist | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sytest-whitelist b/sytest-whitelist index 4d37b3ee..bbac6972 100644 --- a/sytest-whitelist +++ b/sytest-whitelist @@ -143,6 +143,7 @@ Device deletion propagates over federation If remote user leaves room, changes device and rejoins we see update in sync If remote user leaves room, changes device and rejoins we see update in /keys/changes If remote user leaves room we no longer receive device updates +If a device list update goes missing, the server resyncs on the next one Get left notifs in sync and /keys/changes when other user leaves Can query remote device keys using POST after notification Can add account data |