-
Notifications
You must be signed in to change notification settings - Fork 1
Test: verify WebSocket federation between master and child #8
Copy link
Copy link
Open
Labels
good first issueGood for newcomersGood for newcomerspinnedExempt from stale bot auto-closeExempt from stale bot auto-close
Description
Context
CashPilot supports multi-node fleet management via WebSocket federation. A child instance connects to a master and sends heartbeats with container state.
Task
- Write a test that creates a master and child instance (using FastAPI TestClient)
- Verify the child can connect via WebSocket
- Verify heartbeat data is received by the master
- Verify the master's fleet dashboard endpoint includes the child's data
Reference
app/main.py— WebSocket endpoints, fleet dashboard APIapp/database.py— nodes table
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
good first issueGood for newcomersGood for newcomerspinnedExempt from stale bot auto-closeExempt from stale bot auto-close