You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The console e2e test is now one of the slowest tests, taking almost 5m, mostly due to the downloading of Chrome. Let's fix this, or alternatively move the test to the release so it only runs at release time.
Some ideas:
Create an image with Chrome pre-installed and specify that explicitly in the action.
Move the task to release time.
The text was updated successfully, but these errors were encountered:
This might not be fully fixed, but the chrome part is cached now. It seems like most of the time is spent in the ftl dev --recreate and running tests. I'll keep looking into ways to speed up the tests as well.
~10s to download postgres
~30s to deploy modules
~60s to run tests
Mon, 04 Nov 2024 18:12:41 GMT
[WebServer] info: Starting FTL with 1 controller(s)
Mon, 04 Nov 2024 18:12:42 GMT
[WebServer] info: {"status":"Pulling from library/postgres","id":"15.8"}
Mon, 04 Nov 2024 18:12:42 GMT
[WebServer] info: {"status":"Pulling fs layer","progressDetail":
... Then the controller starts
Mon, 04 Nov 2024 18:12:51 GMT
[WebServer] info: Controller started in 1.003928724s
... Then all modules are deployed.
Mon, 04 Nov 2024 18:13:23 GMT
[WebServer] info: All modules deployed in 39.98s, watching for changes...
.. Then all tests are complete
Mon, 04 Nov 2024 18:14:28 GMT
41 passed (2.1m)
The console e2e test is now one of the slowest tests, taking almost 5m, mostly due to the downloading of Chrome. Let's fix this, or alternatively move the test to the release so it only runs at release time.
Some ideas:
The text was updated successfully, but these errors were encountered: