Skip to content

Testing: End-to-end testnet integration test as a required CI gate #800

Description

@joelpeace48-cell

Context

Deploy scripts exist but there is no required CI gate that deploys to testnet and runs the full
register→credit→claim→redeem flow before release.

Scope

  • CI job deploys fresh contracts to testnet (ephemeral), runs the E2E flow, asserts on-chain + DB state.
  • Gate releases on this job; publish the run as an artifact.

Acceptance criteria

  • No release proceeds unless the full on-chain E2E passes.

Verification

  • A deliberately broken contract change fails the gate.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area: devopsDevOps, CI/CD, deploymentciContinuous Integration / workflowspriority: highHigh-priority, high-impact worktestingTests and test tooling

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions