Skip to content

feat: adding devnet tests#12808

Merged
sklppy88 merged 30 commits into
masterfrom
ek/feat/add-devnet-nightly-tests
Apr 24, 2025
Merged

feat: adding devnet tests#12808
sklppy88 merged 30 commits into
masterfrom
ek/feat/add-devnet-nightly-tests

Conversation

@sklppy88

@sklppy88 sklppy88 commented Mar 17, 2025

Copy link
Copy Markdown
Contributor

I am seeking advice / feedback on the methodology of the persistent tests.

This adds the first set of automated devnet tests.

The way this works is that at any specified time interval, we are creating x amount of accounts to a maximum of A (by bridging fee juice), creating y amount of token contracts to a maximum of B, and creating z amount of amm contracts to a maximum of C.

For each contract bundle we do some setup, and finally, for each account, we do a round robin set of public / private transfers, and for the AMM we add liquidity, swap, and remove liquidity.

Areas for improvment:
Spin up a unique wallet dir for each different "account"

sklppy88 commented Mar 17, 2025

Copy link
Copy Markdown
Contributor Author

This stack of pull requests is managed by Graphite. Learn more about stacking.

@sklppy88 sklppy88 force-pushed the ek/feat/add-devnet-nightly-tests branch 6 times, most recently from c2fe6d3 to 265b5d5 Compare March 17, 2025 19:49
@sklppy88 sklppy88 force-pushed the ek/feat/add-devnet-nightly-tests branch 22 times, most recently from 7477dc5 to f5c2984 Compare March 18, 2025 06:00

@nventuro nventuro left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This reads much better, thank you for the effort in the splitting up and including appropriate descriptions, etc. Left some minor suggestions to include at your discretion. Let me know if you need help figuring out the errors you're encountering!

Comment thread spartan/devnet-smoke-tests/main.sh Outdated
Comment thread spartan/devnet-smoke-tests/main.sh
Comment thread spartan/devnet-smoke-tests/deploy_token_contracts.sh Outdated
Comment thread spartan/devnet-smoke-tests/main.sh Outdated
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