-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Complement TestDeviceListUpdates/when_remote_user_joins_a_room
flake(?)
#14103
Complement TestDeviceListUpdates/when_remote_user_joins_a_room
flake(?)
#14103
Comments
when_remote_user_joins_a_room
flake(?)TestDeviceListUpdates/when_remote_user_joins_a_room
flake(?)
todo: figure out whether this has the same cause as matrix-org/complement#580 |
https://github.com/matrix-org/synapse/actions/runs/3586096523/jobs/6034942439 Edit: @realtyem notes:
device_lists_test.go:116: CSAPI.MustDoFunc POST http://127.0.0.1:49414/_matrix/client/v3/join/%21oVmMWustnnCJYZfUFM:hs1?server_name=hs1 returned non-2xx code: 502 Bad Gateway - body:
So there may be multiple failure modes at play here(?) |
502 error again. Previous 2 as well. |
Reopening this issue, but this time the flake has a different cause to the original occurrence. |
Taking https://github.com/matrix-org/synapse/actions/runs/4145448298/jobs/7169889241 as an example of the flake: We have two users, Alice ( The test room is During the test run: Bob (hs2) creates the test room !irYOTaYDzxImjNsOIV:hs2. Alice (hs1) joins the remote room.
Alice (hs1) expects a
Unexpected behaviour 2: Synapse is looking for events in the partial state room for some reason. Synapse emits another
Bob then updates their device list.
Unexpected behaviour 3: Alice does see a |
Both of these are fixed by #15069.
Fixed by matrix-org/complement#610, which ensures that rooms are un-partial stated very early in the tests. |
https://github.com/matrix-org/synapse/actions/runs/3204302461/jobs/5235520023
Very possibly covered by another issue. Sorry for noise if so.
The text was updated successfully, but these errors were encountered: