Skip to content

[DESIGN] Automate indexer performance and validation test #1159

@shiqizng

Description

@shiqizng

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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions