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

End2End test Reliability & Replicability #5

Open
halo3mic opened this issue Jun 19, 2024 · 0 comments
Open

End2End test Reliability & Replicability #5

halo3mic opened this issue Jun 19, 2024 · 0 comments

Comments

@halo3mic
Copy link
Collaborator

Currently, our end-to-end test suite depends on the specific state of certain pools on the Holesky testnet. This poses a significant challenge for external users who wish to replicate these tests, as they lack access to the necessary tokens within these pools. Granting them access would allow them to modify the pool balances, potentially invalidating the assumptions upon which our tests are based.

As a result, replicating the end-to-end tests requires users to not only deploy their own tokens but also recreate the entire pool environment, including adapters and routers. This process is excessively complex and presents an unreasonable barrier to entry for those wishing to verify our results.

This dependency on specific pool states highlights a lack of reliability and replicability in our current testing setup. We should investigate ways to make our end-to-end tests more self-contained and independent of external factors.

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

No branches or pull requests

1 participant