Skip to content

feat: e2e-testing setup with local push node environment #210

Open
AryaLanjewar3005 wants to merge 42 commits intomainfrom
fix/e2e-tests-setup
Open

feat: e2e-testing setup with local push node environment #210
AryaLanjewar3005 wants to merge 42 commits intomainfrom
fix/e2e-tests-setup

Conversation

@AryaLanjewar3005
Copy link
Copy Markdown
Collaborator

Summary

Local e2e setup for outbound tests on latest main

Description

This PR brings the working e2e setup from feat/e2e-test/v1.1.18/updated onto the latest main while keeping the diff scoped to the e2e/local setup surface only.

Changes are limited to:

  • Makefile
  • e2e-tests/
  • local-native/

No UniversalClient changes are included.

References

  • Fixes #
  • Related issue/PR:

Changes

  • Added e2e-tests/replace_addresses.sh and updated make replace-addresses to use it
  • Made local-native validator and universal validator processes persist after setup exits
  • Made Anvil and Surfpool startup detached/persistent during e2e setup
  • Added cleanup for stale local-native ports before restarting setup
  • Added missing MsgVoteFundMigration AuthZ grant support for latest main
  • Switched SDK dependency install to:
    yarn install --mode=skip-build
    

Testing

  • go test ./...

Checklist

  • Ready for review
  • Docs updated (if applicable)
  • Env vars updated (if applicable)

AryaLanjewar3005 and others added 30 commits February 19, 2026 17:44
# Conflicts:
#	config/testnet-donut/arb_sepolia/chain.json
#	config/testnet-donut/base_sepolia/chain.json
#	config/testnet-donut/eth_sepolia/chain.json
#	config/testnet-donut/eth_sepolia/tokens/eth.json
#	config/testnet-donut/eth_sepolia/tokens/usdt.json
#	universalClient/tss/sessionmanager/sessionmanager.go
#	universalClient/tss/txbroadcaster/evm.go
#	universalClient/tss/txresolver/evm.go
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants