This repository was archived by the owner on Apr 26, 2024. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
This repository was archived by the owner on Apr 26, 2024. It is now read-only.
conf/workers-shared-extra.yaml.j2
is applied to monolith Complement runs #13590
Copy link
Copy link
Open
Labels
A-TestingIssues related to testing in complement, synapse, etcIssues related to testing in complement, synapse, etcO-OccasionalAffects or can be seen by some users regularly or most users rarelyAffects or can be seen by some users regularly or most users rarelyS-TolerableMinor significance, cosmetic issues, low or no impact to users.Minor significance, cosmetic issues, low or no impact to users.T-TaskRefactoring, removal, replacement, enabling or disabling functionality, other engineering tasks.Refactoring, removal, replacement, enabling or disabling functionality, other engineering tasks.
Description
docker/complement/conf/workers-shared-extra.yaml.j2
seems to apply even when SYNAPSE_COMPLEMENT_USE_WORKERS=true
isn't set. I assume they aren't supposed to stack like that for the monolith?
Noticed because I saw the reject_limit
as 99999
when investigating #13541 (comment). Disabling the rate limit could be as expected for the monolith but the way it's inherited from workers seems weird.
This is the command I was running for reference but it probably works in the simplified case as well,
TEST_ONLY_IGNORE_POETRY_LOCKFILE=1 TEST_ONLY_SKIP_DEP_HASH_VERIFICATION=1 COMPLEMENT_DEBUG=1 COMPLEMENT_KEEP_BLUEPRINTS="fed.perf_many_messages.hs1" COMPLEMENT_ALWAYS_PRINT_SERVER_LOGS=1 COMPLEMENT_DIR=../complement ./scripts-dev/complement.sh -run TestMessagesOverFederation -p 1
Dev notes
Related PRs:
Metadata
Metadata
Assignees
Labels
A-TestingIssues related to testing in complement, synapse, etcIssues related to testing in complement, synapse, etcO-OccasionalAffects or can be seen by some users regularly or most users rarelyAffects or can be seen by some users regularly or most users rarelyS-TolerableMinor significance, cosmetic issues, low or no impact to users.Minor significance, cosmetic issues, low or no impact to users.T-TaskRefactoring, removal, replacement, enabling or disabling functionality, other engineering tasks.Refactoring, removal, replacement, enabling or disabling functionality, other engineering tasks.