In order to run the E2E tests, you first need to run all services and the application itself using docker using these commands (Note: you need to run those from the root of the repository)
- make docker (builds a local docker image)
- make env-setup (deploying Kafka, Redis, and Postgres and the locally-built image using docker-compose)
- make cypress (running the tests in this folder)
The used configuration in this deployment is the one in the .development.env file at the root of this repository.