matrix-org / matrix-org/complement
Test configuration options
Open
Nobody has claimed this yet.
- Dominant language
- Go
- Stars
- 99
- Forks
- 72
- Avg merge
- 4d 1h
- Merged PRs (30d)
- 8
Description
Make a dummy HS image, a dummy test and test that:
- `COMPLEMENT_ALWAYS_PRINT_SERVER_LOGS` works
- `COMPLEMENT_BASE_IMAGE_*` is used
- `COMPLEMENT_ENABLE_DIRTY_RUNS` works
- `COMPLEMENT_HOST_MOUNTS` works
- `COMPLEMENT_POST_TEST_SCRIPT` runs with the correct args
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No files or entry points are named. Start by locating the existing dummy homeserver image and test patterns, then trace handling for each listed COMPLEMENT_* option. Done means tests cover all five options, including the post-test script arguments, and pass in the test suite.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- testing-qa
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100