Skip to content

Performance report feature in dv-podΒ #114

Description

@OisinKyne

🎯 Problem to be solved

We may want to run charon performance tests as a dv-pod transitions from dkg to runtime for the first time.

πŸ› οΈ Proposed solution

The first time we're transitioning to charon run for the first time (or another sensible way of making it once only, we don't want it running every restart/update imo), we run a charon alpha test infra --flags --publish.

Ideally this command is run with the correct enr in the k8s secret, (instead of auto generating a key in the test command) and then we could match the performance report to the exact node in a cluster.

πŸ§ͺ Tests

  • Test steps or automation scripts are provided
  • The chart is deployed to the test environment successfully

πŸ‘ Additional acceptance criteria

  • The chart docs are updated
  • The chart is released to live environments (if applicable)

❌ Out of Scope

Nice to have idea after this: We could do SQL querys on the back end between lockfile enrs and performance data enrs, and maybe show the test results to the appropriate operator address on their dashboard.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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