Skip to content
This repository was archived by the owner on Jun 30, 2022. It is now read-only.
This repository was archived by the owner on Jun 30, 2022. It is now read-only.

Perform performance degradation check before deploying #48

@joao-paulo-parity

Description

@joao-paulo-parity

We should have a workflow in the deploy process where before deploying a new version

  1. Revert the bot's code to a known good commit
  2. Revert the Substrate to a known good commit
  3. Run a benchmark
  4. Update the bot's code
  5. Run the benchmark again
  6. Compare the results

This would avoid confusion such as the one seen in #47 because we'd know upfront which commit introduced a regression when the bot is updated.

It's relevant for this workflow to be executed directly in the machine, rather than e.g. CI, so that the results can be compared more predictably.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions