Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat!(CLI): remove sandbox #997

Merged
merged 7 commits into from
Oct 19, 2023
Merged

Conversation

willemneal
Copy link
Member

What

fixes #983

This also moves all tests that rely on a network to in a single module integration, which is ignored by default

Why

No one was using it and it became a maintenance burden. Perhaps in the future the preflight could be altered to allow lazy state retrieval from a node to allow for offline simulations.

Known limitations

Tests are now very slow.

@willemneal willemneal marked this pull request as ready for review October 4, 2023 23:25
@willemneal willemneal force-pushed the feat!/remove_sandbox branch 7 times, most recently from 34b0467 to 4c9b75e Compare October 16, 2023 14:09
@2opremio
Copy link
Contributor

can you resolve the conflicts?

@willemneal willemneal enabled auto-merge (squash) October 19, 2023 13:55
@willemneal willemneal merged commit 37379dd into stellar:main Oct 19, 2023
22 checks passed
@willemneal willemneal deleted the feat!/remove_sandbox branch October 19, 2023 18:15
willemneal added a commit to AhaLabs/stellar-cli that referenced this pull request Oct 20, 2023
* feat!: remove run_in_sandbox
* fix: reorganize tests that rely on network and ignore outside of go test
* fix: use feature instead of cfg so that cargo test --list can find tests
* fix: move common tests to single functions to skip setup time
* feat!: skip wasm in invoke
* fix: fully remove all sandbox related types and args
willemneal added a commit to AhaLabs/stellar-cli that referenced this pull request Oct 20, 2023
* feat!: remove run_in_sandbox
* fix: reorganize tests that rely on network and ignore outside of go test
* fix: use feature instead of cfg so that cargo test --list can find tests
* fix: move common tests to single functions to skip setup time
* feat!: skip wasm in invoke
* fix: fully remove all sandbox related types and args
tsachiherman added a commit that referenced this pull request Oct 20, 2023
* Feat!(CLI): remove sandbox (#997)

* feat!: remove run_in_sandbox
* fix: reorganize tests that rely on network and ignore outside of go test
* fix: use feature instead of cfg so that cargo test --list can find tests
* fix: move common tests to single functions to skip setup time
* feat!: skip wasm in invoke
* fix: fully remove all sandbox related types and args

* fix: clippy --all (#1013)

* fix: clippy and git-hooks

* fix: split CLI tests and normal go tests so they can run concurrently

* fix(CLI): fund command now can accept a public strkey (#1020)

fixes #1014

Co-authored-by: Tsachi Herman <[email protected]>

---------

Co-authored-by: Tsachi Herman <[email protected]>
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.

CLI: Remove sandbox mode
2 participants