Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integration test setup for firehose websocket #26

Open
DavidBuchanan314 opened this issue Dec 19, 2024 · 0 comments
Open

Integration test setup for firehose websocket #26

DavidBuchanan314 opened this issue Dec 19, 2024 · 0 comments
Labels
good first issue Good for newcomers

Comments

@DavidBuchanan314
Copy link
Owner

DavidBuchanan314 commented Dec 19, 2024

Probably want a async with wrapper that connects to the firehose and parses and stores the messages it receives, so that they can be checked for expected results afterwards. (will probably want to have it wait for a specific number of messages (with timeout) to avoid race conditions)

We also want to test the subscribeRepos endpoint itself (various cursor values, futureCursor). There are currently race conditions around backfill/livetail cutover, it'd be great to have a test case that actually detects this and fails (so we can be relatively confident when it's fixed)

@DavidBuchanan314 DavidBuchanan314 added the good first issue Good for newcomers label Jan 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

1 participant