On all Typescript test runs, a mock server is spun up to allow for screenshot testing using a live server. However, if the tests fail then the server is not properly closed. In a local dev environment, this means that the port is never freed. In CI/CD, this means that the test action never properly fails, but instead times out after a few hours.
On all Typescript test runs, a mock server is spun up to allow for screenshot testing using a live server. However, if the tests fail then the server is not properly closed. In a local dev environment, this means that the port is never freed. In CI/CD, this means that the test action never properly fails, but instead times out after a few hours.