element-hq / element-hq/synapse

Complement `TestPartialStateJoin/Can_change_display_name_during_partial_state_join` is flakey

Open
#15,086 0 comments 0 reactions 0 assignees View on GitHub
A-Federated-Join A-Profiles A-Testing T-Task Z-Dev-Wishlist Z-Flake
Dominant language
Python
Stars
4.6k
Forks
600
Avg merge
5d 22h
Merged PRs (30d)
51

Description

This issue has been migrated from [#15086](https://github.com/matrix-org/synapse/issues/15086).

---

Test added recently in https://github.com/matrix-org/complement/pull/567

Failed With workers: https://github.com/matrix-org/synapse/actions/runs/4196627901/jobs/7277955660

> federation_room_join_partial_state_test.go:3407: Display name change event not received after one second

Maybe bump the timeout? :shrug:

Contributor guide

Open the contributing guide

Research direction

Start with Complement's federation_room_join_partial_state_test.go around line 3407 and the failed Synapse workflow run linked in the issue. Reproduce the intermittent failure and determine whether the test or Synapse behavior is responsible; done means the test reliably receives the display name change event without masking a real regression.

Written by the indexing model from the issue text.

Assessment

Tech stack
go, python
Domain
distributed-systems, testing
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.