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

Integration test from snapshot #5800

Open
obycode opened this issue Feb 4, 2025 · 0 comments
Open

Integration test from snapshot #5800

obycode opened this issue Feb 4, 2025 · 0 comments
Labels
optimization Update speed, efficiency, or quality of a feature. testing

Comments

@obycode
Copy link
Contributor

obycode commented Feb 4, 2025

The integration tests that run in epoch 3.0 take a significant amount of time just to boot to the initial state for the test. Anecdotal measurements show a test with 2 miners takes about 140s to boot to epoch 3.0, then the actual test only takes about 16s to complete. These numbers are on a powerful local machine, and are likely to be much longer on the CI runners. My theory is that we could speed this up by loading initial state, where the Bitcoin network and the Stacks network are already advanced into epoch 3.0.

@obycode obycode added optimization Update speed, efficiency, or quality of a feature. testing labels Feb 4, 2025
@github-project-automation github-project-automation bot moved this to Status: 🆕 New in Stacks Core Eng Feb 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
optimization Update speed, efficiency, or quality of a feature. testing
Projects
Status: Status: 🆕 New
Development

No branches or pull requests

1 participant