Skip to content

Commit 8a891ec

Browse files
committed
sync up complement testing settings
1 parent db93ef1 commit 8a891ec

2 files changed

Lines changed: 43 additions & 4 deletions

File tree

.ci/scripts/complement.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -193,9 +193,13 @@ test_packages=(
193193
./tests/msc3874
194194
./tests/msc3890
195195
./tests/msc3391
196+
./tests/msc3757
196197
./tests/msc3930
197198
./tests/msc3902
198199
./tests/msc3967
200+
./tests/msc4140
201+
./tests/msc4155
202+
./tests/msc4306
199203
)
200204
# All environment variables starting with PASS_ will be shared.
201205
# (The prefix is stripped off before reaching the container.)

complement/conf/workers-shared-extra.yaml.j2

Lines changed: 39 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
#}
88

99
## Server ##
10+
public_baseurl: http://127.0.0.1:8008/
1011
report_stats: False
1112
trusted_key_servers: []
1213
enable_registration: true
@@ -46,10 +47,6 @@ rc_registration:
4647
per_second: 9999
4748
burst_count: 9999
4849

49-
rc_registration_token_validity:
50-
per_second: 9999
51-
burst_count: 9999
52-
5350
rc_login:
5451
address:
5552
per_second: 9999
@@ -88,6 +85,22 @@ rc_invites:
8885
per_user:
8986
per_second: 1000
9087
burst_count: 1000
88+
per_issuer:
89+
per_second: 1000
90+
burst_count: 1000
91+
92+
rc_presence:
93+
per_user:
94+
per_second: 9999
95+
burst_count: 9999
96+
97+
rc_delayed_event_mgmt:
98+
per_second: 9999
99+
burst_count: 9999
100+
101+
rc_room_creation:
102+
per_second: 9999
103+
burst_count: 9999
91104

92105
federation_rr_transactions_per_room_per_second: 9999
93106

@@ -108,17 +121,39 @@ experimental_features:
108121
msc3967_enabled: true
109122
# Expose a room summary for public rooms
110123
msc3266_enabled: true
124+
# Send to-device messages to application services
125+
msc2409_to_device_messages_enabled: true
126+
# Allow application services to masquerade devices
127+
msc3202_device_masquerading: true
128+
# Sending device list changes, one-time key counts and fallback key usage to application services
129+
msc3202_transaction_extensions: true
130+
# Proxy OTK claim requests to exclusive ASes
131+
msc3983_appservice_otk_claims: true
132+
# Proxy key queries to exclusive ASes
133+
msc3984_appservice_key_query: true
134+
# Invite filtering
135+
msc4155_enabled: true
136+
# Thread Subscriptions
137+
msc4306_enabled: true
111138

112139
server_notices:
113140
system_mxid_localpart: _server
114141
system_mxid_display_name: "Server Alert"
115142
system_mxid_avatar_url: ""
116143
room_name: "Server Alert"
117144

145+
# Enable delayed events (msc4140)
146+
max_event_delay_duration: 24h
147+
118148

119149
# Disable sync cache so that initial `/sync` requests are up-to-date.
120150
caches:
121151
sync_response_cache_duration: 0
122152

123153

154+
# Complement assumes that it can publish to the room list by default.
155+
room_list_publication_rules:
156+
- action: allow
157+
158+
124159
{% include "shared-orig.yaml.j2" %}

0 commit comments

Comments
 (0)