Проблема в итоге у меня была следующая: фронт общается с бэком через nginx и при инициализации приложения у меня идет запрос на бэк. Естественно, при запуске тестов поднимался сервер на localhost:n-порт который не мог общаться с бэком. В результате запроса при инициализации прилетала 500-ка и тест валился.
Если у кого такая же проблема из-за бэка, когда всё разруливает nginx, то для тестов нужно прописать прокси. Вкратце, рядом с package.json создаем файл "proxy.conf.json", пишем туда:
{
"/api": {
"target": "http://НужныйАдрес:НужныйПротокол",
"secure": false
}
}
И в package.json прописываете для удобства: "e2e": "ng e2e --proxy-config proxy.conf.json" и запускаете: npm run e2e
Если хотите узнать больше про прокси, вот
ссылка