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

bot testing infra #759

Open
andrewgazelka opened this issue Dec 18, 2024 · 1 comment
Open

bot testing infra #759

andrewgazelka opened this issue Dec 18, 2024 · 1 comment

Comments

@andrewgazelka
Copy link
Collaborator

It seems pretty easy to introduce bugs in the code... might make sense to do some simple tests... also we can leverage antithesis, which we have access to ... yay

Example issues we run into

#702 (comment)

Verifying packets have been processed

I'm thinking we want some type of done(id: int) packet a bot can send and the server can send an ack(id: int) packet back to confirm that the packet has been received. See https://xeiaso.net/blog/nosleep/ ... we don't want to rely on sleeping for arbitrary amounts

Let's not actually make a brand new packet ID but use plugin message channels.

@GroobleDierne
Copy link
Collaborator

Was about to recommend using plugin channels but you beat me to it :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants