[web] print mongo logs on acceptance/unit test failure (#28034)

* [web] print mongo logs on acceptance/unit test failure

* [web] turn on logging for mongo again

* [monorepo] improve printing of mongo logs

Co-authored-by: Gernot Schulz <gernot.schulz@overleaf.com>

* [monorepo] fix waiting for mongo startup

---------

Co-authored-by: Gernot Schulz <gernot.schulz@overleaf.com>
GitOrigin-RevId: 713ffacd1f80b134ef3cb84a8f281660ef54e5d6
This commit is contained in:
Jakob Ackermann
2025-08-21 16:03:14 +02:00
committed by Copybot
parent 63a92b53f1
commit f9c011473b
3 changed files with 8 additions and 10 deletions

View File

@@ -24,13 +24,13 @@ test-e2e-native:
test-e2e:
docker compose build host-admin
docker compose up --detach --wait host-admin
docker compose up --detach --wait mongo || (docker compose logs mongo && exit 42)
docker compose up --no-log-prefix --exit-code-from=e2e e2e host-admin || (docker compose logs mongo && exit 42)
docker compose up --detach --wait mongo || { docker compose logs mongo; exit 42; }
docker compose up --no-log-prefix --exit-code-from=e2e e2e host-admin || { docker compose logs mongo; exit 42; }
test-e2e-open:
docker compose up --detach --wait host-admin
docker compose up --detach --wait mongo || (docker compose logs mongo && exit 42)
docker compose up --no-log-prefix --exit-code-from=e2e-open e2e-open host-admin || (docker compose logs mongo && exit 42)
docker compose up --detach --wait mongo || { docker compose logs mongo; exit 42; }
docker compose up --no-log-prefix --exit-code-from=e2e-open e2e-open host-admin || { docker compose logs mongo; exit 42; }
SHARD_PROJECT_NAMES = \
test-ce-default \