Description & Context
Write integration tests for the ingestion pipeline, WebSocket subscription flow, ghost cleanup, and authentication flow using testcontainers to spin up real Redis and PostgreSQL instances. Implement an E2E test to verify the full pipeline from UDP packet reception to WebSocket client delivery.
Acceptance Criteria
AC 1
AC 2
AC 3
Assigned Reviewer
@Minnezing
Description & Context
Write integration tests for the ingestion pipeline, WebSocket subscription flow, ghost cleanup, and authentication flow using
testcontainersto spin up real Redis and PostgreSQL instances. Implement an E2E test to verify the full pipeline from UDP packet reception to WebSocket client delivery.Acceptance Criteria
AC 1
testcontainersare used, Then real Redis and PostgreSQL instances are successfully spun up and torn down.AC 2
AC 3
Assigned Reviewer
@Minnezing