Objective
Avoid using timers or other non-deterministic approaches in E2E tests.
Origin Document
The following comment in #874 and as it relates to https://github.com/pokt-network/pocket/pull/948/files#diff-01dec4121ae8acb7a1f4bb72a6c2104827d2c2d2197eb5f45fa5c032ffba32cdR93:
Goals
- Prevent non-determinism and flakiness from E2E tests
- Create robust tooling to help iterate on E2E tests
Deliverable
Non-goals / Non-deliverables
- Introducing new tests
- Introducing new functionality
General issue deliverables
Testing Methodology
Creator: @Olshansk
Co-Owners: @0xbigboss @dylanlott
Objective
Avoid using timers or other non-deterministic approaches in E2E tests.
Origin Document
The following comment in #874 and as it relates to https://github.com/pokt-network/pocket/pull/948/files#diff-01dec4121ae8acb7a1f4bb72a6c2104827d2c2d2197eb5f45fa5c032ffba32cdR93:
Goals
Deliverable
the developer waits for ... millisecondsin all.featurefilesNon-goals / Non-deliverables
General issue deliverables
Testing Methodology
make test_allmake test_e2eLocalNetis still functioning correctly by following the instructions at docs/development/README.mdk8s LocalNetis still functioning correctly by following the instructions hereCreator: @Olshansk
Co-Owners: @0xbigboss @dylanlott