block / block/buzz

Relay E2E: unarchive member-added notification test times out

Open
#1,978 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
32.7k
Forks
4.3k
Avg merge
1d 13h
Merged PRs (30d)
253

Description

## Summary

`test_unarchive_emits_member_added_notification` in `e2e_relay.rs` times out waiting for a kind `44100` member-added notification after unarchiving a community.

## Evidence

This surfaced when PR #1957 briefly activated all historically ignored `e2e_relay` tests. The failure is unrelated to that invite feature and reproduced in the live relay E2E lane at `e2e_relay.rs:1178`.

## Follow-up

- Reproduce the unarchive flow independently of #1957.
- Determine whether the relay fails to emit kind `44100`, emits it before the subscription is ready, or the test filters incorrectly.
- Fix the implementation or test, then enable this case intentionally in CI.

PR #1957 keeps its Relay E2E lane scoped to invite tests rather than silently taking ownership of 31 previously ignored tests.

Contributor guide

Open the contributing guide

Research direction

Start with test_unarchive_emits_member_added_notification in e2e_relay.rs at line 1178 and reproduce the unarchive flow independently of PR #1957. Check whether kind 44100 is not emitted, arrives before the subscription is ready, or is filtered incorrectly. Done means the implementation or test is fixed and this case is intentionally enabled in CI.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
backend, testing
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.