Skip to content
This repository was archived by the owner on Feb 18, 2021. It is now read-only.

Create jurassic.ninja sites in advance to reduce total test execution time #797

Closed
tyxla opened this issue Nov 9, 2017 · 3 comments
Closed

Comments

@tyxla
Copy link
Member

tyxla commented Nov 9, 2017

Since we're planning to use the jurassic.ninja service to create fresh Jetpack sites for testing, it's worth to think about some optimization of the total test execution time. Currently, creating one of those sites takes around 30 secs.

It would be nice if we create and maintain a list of ready-to-use fresh jurassic.ninja sites (for example 20 of them). So every time a test needs a new Jetpack site, it pulls the oldest one from the list, removes it from the list, and initiates the creation of a new one.

This could help us reduce a large portion of the execution time for running Jetpack-related e2e tests.

cc @oskosk @seear @sirreal

@sirreal
Copy link
Member

sirreal commented Nov 9, 2017

Sounds like a good idea, maybe we should open an issue right on the repo for discussion: https://github.com/oskosk/jurassic.ninja

@tyxla
Copy link
Member Author

tyxla commented Nov 9, 2017

Good call, I've opened Automattic/jurassic.ninja#55 and Automattic/jurassic.ninja#56

@sirreal
Copy link
Member

sirreal commented Jan 19, 2018

This is a good idea, but JN has gotten much faster recently, and there are issues are on the appropriate repo.

@sirreal sirreal closed this as completed Jan 19, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants