-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Labels
kind/enhancementI can make existing implementation betterI can make existing implementation betterkind/performanceLooks like Patu has performance issueLooks like Patu has performance issuekind/scaleLooks like patu has scale problemLooks like patu has scale problem
Description
What problem this enhancement will solve?
We want to have daily benchmarks to ensure the integrity of performance, footprint, etc. Using default github runners alone doesn't give a clear snapshot of performance since the underlying infra is unknown.
What is your proposal?
Spin up EC2 instances for benchmarking. This issue will cover getting the initial setup done. Testing will be a separate issue.
Tentatively the workflow would be:
- Install Ansible, setup vault and secrets from GH actions
- Setup Ansible ENV and VAR files
- Deploy machines to EC2
- Run a dummy test
- Destroy the machines once the test completes
Metadata
Metadata
Assignees
Labels
kind/enhancementI can make existing implementation betterI can make existing implementation betterkind/performanceLooks like Patu has performance issueLooks like Patu has performance issuekind/scaleLooks like patu has scale problemLooks like patu has scale problem