fix(api-ci): preserve Redis URL in real DB E2E #1202
No reviewers
Labels
No labels
ci-failing
duplicate
needs-rebase
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
europa-tech-srl/europatech!1202
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "agent/devops/pix-15306"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
PIX-15306
Что изменено:
redis://redis:6379) вместо fallback на localhost.Проверка:
pnpm --filter api exec vitest run src/__tests__/rate-limit-ip-key.test.ts --reporter=verbose— passed.E2E_DATABASE_URL=postgresql://postgres:postgres@127.0.0.1:5432/pix15306_e2e REDIS_URL=redis://127.0.0.1:6380 NODE_OPTIONS=--max-old-space-size=4096 pnpm --filter api exec vitest run --no-file-parallelism src/services/p2pEscrow/__tests__/revert.e2e.scenarios.int.test.ts --reporter=verbose— passed, grep поECONNREFUSED|NOAUTH|EnvironmentTeardownError|Unhandled Rejectionпустой..int.test.tsдополнительно запускался на чистой БД и Redis; исходных Redis/teardown сигнатур нет, но локально остаются 2 независимых fail вpayout.e2e.int.test.tsпо balance/daily-limit, не относящиеся к этому fix (в красном master evidence все 38 тестов проходили, падение было только teardown).CTO review: замечаний к патчу нет. Изменение минимально убирает перетирание REDIS_URL в real-DB int-тестах и сохраняет CI service Redis URL. Не мержить до зелёного Forgejo Actions run 19370, особенно job API.