algorand / algorand/indexer

[DESIGN] Automate indexer performance and validation test

Aperta
#1,159 1 commento 0 reazioni 0 assegnatari Vedi su GitHub
High Priority new-feature-request Team Hyper Flow Team Lamprey
Lingua principale
Go
Stelle
116
Fork
95
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

## 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

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.