Skip to content

Add E2E Integration Test Workflow Against Live Stellar Testnet #328

Description

@ALLEN-AYODEJI

Add E2E Integration Test Workflow Against Live Stellar Testnet

Description

CI only runs sandbox/simulated tests. No E2E workflow deploys to testnet and runs end-to-end tests (init, lock, submit, approve, dispute, resolve). Real contract behavior differences from sandbox go undetected.

Requirements & Context

Create e2e workflow that deploys contract to testnet, runs full scenario, and tears down. Use test accounts with testnet tokens. Add E2E status badge.

Suggested Execution

Branch: eat/ci-e2e-testnet-tests

Implement Changes

(1) Create e2e-test.yml workflow (2) Add deploy step to testnet (3) Add test scenario execution (4) Add cleanup step

Test & Commit

Trigger E2E workflow, verify full lifecycle passes on testnet.

Example Commit Message

eat(ci): add E2E integration test workflow against live Stellar testnet

Guidelines

  • Use separate test accounts with testnet tokens
  • Add cleanup step to avoid resource leaks

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