opened
louise-davies
username_0
Currently, the e2e tests are a little unstable, especially the new cart features (since these modify data on the remote server). Perhaps, rather than having the add to cart tests in each table test it is worth extracting them out into one spec file, so the tests that modify data are ran all in one go and we can control the concurrency issues a little better.

Perhaps adding the ability to retry tests once or twice in CI is also worth it.

Additionally, it might be worth separating the e2e job on Travis into multiple jobs for each plugin as this would increase speed and improve the ability to retry just one set of e2e tests. Caution must be made though on making sure the tests don't cause each other to fail when ran in parallel.

Acceptance criteria:
- [ ] Builds on Travis are more stable
- [ ] Potentially builds on Travis are faster
Improve stability and concurrency of e2e tests
issue
closed
louise-davies
username_0
issue