complement
complement copied to clipboard
Matrix compliance test suite
"I have no idea what I'm doing" disclaimer goes here For https://github.com/element-hq/synapse/pull/18822
Follows on from #797, which I merged Too Soon c.f. https://github.com/element-hq/synapse/pull/18823
Tests for MSC3871: Gappy timelines Synapse PR: https://github.com/element-hq/synapse/pull/18873 ### Dev notes Document how to hook up Element to the resultant homeservers from Complement: https://github.com/matrix-org/complement/pull/164 `matrix-org/complement` -> `ONBOARDING.md` -> [*How do...
## Failing tests on v12 ### `tests/csapi` Most of these tests directly do something with PLs causing them to break. Some weird quirks with sync though need investigation. ``` ---...
Addresses https://github.com/element-hq/synapse/issues/14683 case seen in the real world. Requires https://github.com/element-hq/synapse/pull/18648 for these tests to pass in Synapse. ### Pull Request Checklist - [ ] Pull request includes a [sign off](https://matrix-org.github.io/synapse/latest/development/contributing_guide.html#sign-off)
Synapse PR: https://github.com/element-hq/synapse/pull/18475 For [MSC4163](https://github.com/matrix-org/matrix-spec-proposals/pull/4163)
In my out-of-tree Complement tests, I was seeing instances of `%!F(MISSING)` appearing in my Complement logs when a matcher failed. It turns out that this was due to things that...