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

Speed up integration test and fix flakiness #228

Open
1 of 3 tasks
ryardley opened this issue Dec 30, 2024 · 0 comments
Open
1 of 3 tasks

Speed up integration test and fix flakiness #228

ryardley opened this issue Dec 30, 2024 · 0 comments
Labels
chore Ciphernode Related to the ciphernode package technical debt Unaddressed shortcuts thay will become expensive problems later. testing

Comments

@ryardley
Copy link
Contributor

ryardley commented Dec 30, 2024

Currently the integration tests take 14 minutes. We should run the tests in parallel and try to speed this up. We are getting flaky tests too that sometimes pass sometimes fail.

  • Run integration tests in parallel #233
  • Provide a way for any sleeps to be dependent on some kind of polling or check
  • Ensure all binaries are incrementally built ahead of time before the tests. (Binaries can sometimes take longer to build and the data submission window on the contract lapses)
@ryardley ryardley added Ciphernode Related to the ciphernode package chore technical debt Unaddressed shortcuts thay will become expensive problems later. labels Dec 30, 2024
@ryardley ryardley changed the title Speed up integration test Speed up integration test and fix flakiness Dec 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
chore Ciphernode Related to the ciphernode package technical debt Unaddressed shortcuts thay will become expensive problems later. testing
Projects
None yet
Development

No branches or pull requests

1 participant