Problem
Each time we need to run indexer performance or validation testing, we need to ask DevOps to set up the needed infrastructure.
Requirements
- automated performance testing
- automated block validation testing
- automated upgrade testing
Dependencies
Performance Testing
- Need to document how to execute
- How we determine good/bad rates for everything
Validation Testing
- Parameters - are these selectable betanet, testnet, mainnet?
- We already have weekly validation of live indexers, so this is presumably on demand for custom branches?
Automated Upgrade Testing
- Instance specifications
- Database (RDS fast enough?)
What is the trigger for the above? Jenkins pipeline?
Acceptance Criteria
- Design doc + review
- Ticket for implementation
Problem
Each time we need to run indexer performance or validation testing, we need to ask DevOps to set up the needed infrastructure.
Requirements
Dependencies
Performance Testing
Validation Testing
Automated Upgrade Testing
What is the trigger for the above? Jenkins pipeline?
Acceptance Criteria