matrix-org / matrix-org/complement

Pusher infrastructure

Open
#264 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
99
Forks
72
Avg merge
4d 1h
Merged PRs (30d)
8

Description

Some sytests, and much of the IM functionality and experience in matrix, is dependent on pushers working correctly.

However, complement doesn't yet set up much in the way of pushers, such as dummy targets.

If these targets could be set up in a similar vein such as deployments, testing pushers could be easy.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing how Complement currently sets up deployments and identify the sytests and IM functionality that depend on pushers. Define the required dummy targets and verify that the resulting setup makes pusher behavior testable through the affected sytests.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
devops, testing
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.