Skip to content

test: Failover Test #42

Description

@Harxhit

Goal

Verify durable state and clean recovery behavior, then run the weekly review.

Tasks

  • Kill a backend pod mid-stream; confirm clients get a clear error and can re-create/re-join (per §13: media is non-durable, RTO seconds)
  • Verify streams/viewer_sessions docs reflect reality after the crash (statuses closed out or reconciled)
  • Confirm room→node mapping is cleaned up for the dead node
  • Run a leak soak: 100+ connect/disconnect cycles, confirm flat resource usage
  • Confirm Mongo readiness gating behaves when Mongo is bounced
  • Fill in review.md and move unfinished work to its Backlog

Acceptance criteria

  • Clean client recovery after a node loss
  • No resource leak across a soak test
  • Persistence reflects post-crash reality
  • Week 4 review completed; backlog captured

Then

Open the Week 4 review.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    futurePlanned for future

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions