parent
720d30469f
commit
0d0f6d12bc
|
@ -220,8 +220,10 @@ steps:
|
||||||
env:
|
env:
|
||||||
POSTGRES: "1"
|
POSTGRES: "1"
|
||||||
WORKERS: "1"
|
WORKERS: "1"
|
||||||
|
BLACKLIST: "synapse-blacklist-with-workers"
|
||||||
command:
|
command:
|
||||||
- "bash .buildkite/merge_base_branch.sh"
|
- "bash .buildkite/merge_base_branch.sh"
|
||||||
|
- "bash -c 'cat /src/sytest-blacklist /src/.buildkite/worker-blacklist > /src/synapse-blacklist-with-workers'"
|
||||||
- "bash /synapse_sytest.sh"
|
- "bash /synapse_sytest.sh"
|
||||||
plugins:
|
plugins:
|
||||||
- docker#v3.0.1:
|
- docker#v3.0.1:
|
||||||
|
@ -229,7 +231,6 @@ steps:
|
||||||
propagate-environment: true
|
propagate-environment: true
|
||||||
always-pull: true
|
always-pull: true
|
||||||
workdir: "/src"
|
workdir: "/src"
|
||||||
soft_fail: true
|
|
||||||
retry:
|
retry:
|
||||||
automatic:
|
automatic:
|
||||||
- exit_status: -1
|
- exit_status: -1
|
||||||
|
|
|
@ -0,0 +1,28 @@
|
||||||
|
# This file serves as a blacklist for SyTest tests that we expect will fail in
|
||||||
|
# Synapse when run under worker mode. For more details, see sytest-blacklist.
|
||||||
|
|
||||||
|
Message history can be paginated
|
||||||
|
|
||||||
|
m.room.history_visibility == "world_readable" allows/forbids appropriately for Guest users
|
||||||
|
|
||||||
|
m.room.history_visibility == "world_readable" allows/forbids appropriately for Real users
|
||||||
|
|
||||||
|
Can re-join room if re-invited
|
||||||
|
|
||||||
|
/upgrade creates a new room
|
||||||
|
|
||||||
|
The only membership state included in an initial sync is for all the senders in the timeline
|
||||||
|
|
||||||
|
Local device key changes get to remote servers
|
||||||
|
|
||||||
|
If remote user leaves room we no longer receive device updates
|
||||||
|
|
||||||
|
Forgotten room messages cannot be paginated
|
||||||
|
|
||||||
|
Inbound federation can get public room list
|
||||||
|
|
||||||
|
Members from the gap are included in gappy incr LL sync
|
||||||
|
|
||||||
|
Leaves are present in non-gapped incremental syncs
|
||||||
|
|
||||||
|
Old leaves are present in gapped incremental syncs
|
|
@ -0,0 +1 @@
|
||||||
|
Synapse now no longer accepts the `-v`/`--verbose`, `-f`/`--log-file`, or `--log-config` command line flags, and removes the deprecated `verbose` and `log_file` configuration file options. Users of these options should migrate their options into the dedicated log configuration.
|
|
@ -31,6 +31,7 @@ class WorkerConfig(Config):
|
||||||
self.worker_listeners = config.get("worker_listeners", [])
|
self.worker_listeners = config.get("worker_listeners", [])
|
||||||
self.worker_daemonize = config.get("worker_daemonize")
|
self.worker_daemonize = config.get("worker_daemonize")
|
||||||
self.worker_pid_file = config.get("worker_pid_file")
|
self.worker_pid_file = config.get("worker_pid_file")
|
||||||
|
self.worker_log_config = config.get("worker_log_config")
|
||||||
|
|
||||||
# The host used to connect to the main synapse
|
# The host used to connect to the main synapse
|
||||||
self.worker_replication_host = config.get("worker_replication_host", None)
|
self.worker_replication_host = config.get("worker_replication_host", None)
|
||||||
|
|
Loading…
Reference in New Issue