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

Parallelize tests #282

Closed
DariusParvin opened this issue Oct 8, 2021 · 1 comment
Closed

Parallelize tests #282

DariusParvin opened this issue Oct 8, 2021 · 1 comment

Comments

@DariusParvin
Copy link
Contributor

Right now our tests scenarios must be run in serial. This is because:
1 - we use the same tezos accounts for all the tests
2 - zeekoe creates operations independently of each other, which can cause errors/conflicts if two operations are created at the same time (see #212)

When our tests become more extensive, we may want to consider parallelizing the tests by using multiple accounts, multiple sandbox instances, or coordinating the tests so that they don't have conflicting on-chain operations.

@marsella
Copy link
Contributor

This remains a problem with the existing Tezos infrastructure. I see several possible outcomes here:

I don't expect that we will build out a complex infrastructure of multiple sandboxes, etc. to speed up our testing. These tests are currently run overnight, so timing is not an issue. I am going to close this issue, because I don't think there is a concrete task that is not addressed by the other linked issues.

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

2 participants