-
Notifications
You must be signed in to change notification settings - Fork 67
Add performance testing workflow #1086
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
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks pretty cool! i had a couple little doc/naming things, but im mostly concerned with how much you might be able to take out of the repo cloning section. v4.py
is a straight copy out of the admin repository, correct?
@melange396 applied the fixes!
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks good!
Prerequisites:
dev
branchdev
Summary
Implements an automatable system for on-demand stability tests based on the scalability-testing-rig PRD.
This first version of the testing rig launches a GitHub Actions runner off of a pull request based on a set comment (
/run performance test
) and, in order-IMPORTANT: a prerequisite for this to function is for several secrets to be added to the repository.
These are as follows - various WireGuard credentials needed to set up the connection:
and the staging database connection string, including username & password: