2026-10-16T07:43:02.795Z start test on prod (prod/sequential, trigger manual) 2026-10-16T07:43:02.933Z deployed: {"hotel-backend-core":null,"hotel-frontend-core":null} 2026-10-16T07:43:02.933Z $ git fetch --quiet --prune origin (cwd /home/ubuntu/regression-runner/repos/prod/hotel-backend-core) 2026-10-16T07:43:03.892Z -> exit 0 2026-10-16T07:43:03.892Z hotel-backend-core: tests taken from origin/stage (testsBranch); app under test is the served commit unknown 2026-10-16T07:43:03.892Z $ git checkout --quiet --detach origin/stage && git clean -fdq -e playwright-report -e .auth && git rev-parse HEAD (cwd /home/ubuntu/regression-runner/repos/prod/hotel-backend-core) 2026-10-16T07:43:03.939Z 97c76936aa339efbc00b9542622b884c79aca240 2026-10-16T07:43:03.939Z -> exit 0 2026-10-16T07:43:03.940Z $ CI=1 corepack pnpm@9.15.4 install --no-frozen-lockfile --config.confirmModulesPurge=false --reporter=append-only (cwd /home/ubuntu/regression-runner/repos/prod/hotel-backend-core) 2026-10-16T07:43:04.378Z Scope: all 31 workspace projects 2026-10-16T07:43:04.561Z Lockfile is up to date, resolution step is skipped 2026-10-16T07:43:04.748Z Already up to date 2026-10-16T07:43:05.711Z . prepare$ husky 2026-10-16T07:43:05.768Z . prepare: Done 2026-10-16T07:43:05.891Z Done in 1.8s 2026-10-16T07:43:05.925Z -> exit 0 2026-10-16T07:43:05.925Z $ git fetch --quiet --prune origin (cwd /home/ubuntu/regression-runner/repos/prod/hotel-frontend-core) 2026-10-16T07:43:07.266Z -> exit 0 2026-10-16T07:43:07.266Z hotel-frontend-core: tests taken from origin/stage (testsBranch); app under test is the served commit unknown 2026-10-16T07:43:07.266Z $ git checkout --quiet --detach origin/stage && git clean -fdq -e playwright-report -e .auth && git rev-parse HEAD (cwd /home/ubuntu/regression-runner/repos/prod/hotel-frontend-core) 2026-10-16T07:43:07.298Z dbc39e4137a726a9dc3b7979fce2f5d74b97c5ef 2026-10-16T07:43:07.298Z -> exit 0 2026-10-16T07:43:07.298Z $ CI=1 corepack pnpm@9.15.4 install --frozen-lockfile --config.confirmModulesPurge=false --reporter=append-only (cwd /home/ubuntu/regression-runner/repos/prod/hotel-frontend-core) 2026-10-16T07:43:07.821Z Lockfile is up to date, resolution step is skipped 2026-10-16T07:43:07.970Z Already up to date 2026-10-16T07:43:08.557Z . prepare$ husky 2026-10-16T07:43:08.612Z . prepare: Done 2026-10-16T07:43:08.613Z Done in 1.2s 2026-10-16T07:43:08.638Z -> exit 0 2026-10-16T07:43:08.638Z === hotel-backend-core === 2026-10-16T07:43:08.639Z $ corepack pnpm@9.15.4 e2e (cwd /home/ubuntu/regression-runner/repos/prod/hotel-backend-core) 2026-10-16T07:43:09.016Z > hotel-backend-core@ e2e /home/ubuntu/regression-runner/repos/prod/hotel-backend-core 2026-10-16T07:43:09.016Z > playwright test -c e2e/api/playwright.config.ts 2026-10-16T07:43:10.036Z Running 2 tests using 1 worker 2026-10-16T07:43:10.685Z ✓ 1 e2e/api/specs/health.spec.ts:4:7 › Backend health › TC-API-HEALTH-1 health reports database and redis up @smoke (94ms) 2026-10-16T07:43:11.578Z ✓ 2 e2e/api/specs/reservations.spec.ts:22:7 › Reservations › TC-API-RES-1 a direct reservation is created as upcoming and can be cancelled @prod (684ms) 2026-10-16T07:43:11.599Z 2 passed (1.9s) 2026-10-16T07:43:11.672Z -> exit 0 2026-10-16T07:43:11.673Z === hotel-frontend-core === 2026-10-16T07:43:11.673Z $ corepack pnpm@9.15.4 e2e (cwd /home/ubuntu/regression-runner/repos/prod/hotel-frontend-core) 2026-10-16T07:43:12.056Z > hotel-frontend-core@0.1.0 e2e /home/ubuntu/regression-runner/repos/prod/hotel-frontend-core 2026-10-16T07:43:12.056Z > playwright test 2026-10-16T07:43:15.762Z Running 13 tests using 1 worker 2026-10-16T07:43:19.196Z ✓ 1 [chromium] › e2e/specs/prod-stay-journey.spec.ts:59:6 › Stay journey (prod-safe) › TC-PROD-001 a direct booking for tonight shows as upcoming @prod (2.5s) 2026-10-16T07:43:21.160Z ✓ 2 [chromium] › e2e/specs/prod-stay-journey.spec.ts:97:6 › Stay journey (prod-safe) › TC-PROD-002 checking the room in shows the stay as checked in @prod (1.9s) 2026-10-16T07:43:23.060Z ✓ 3 [chromium] › e2e/specs/prod-stay-journey.spec.ts:106:6 › Stay journey (prod-safe) › TC-PROD-004 a charge added to the stay shows on its charges screen @prod (1.9s) 2026-10-16T07:43:25.090Z ✓ 4 [chromium] › e2e/specs/prod-stay-journey.spec.ts:114:6 › Stay journey (prod-safe) › TC-PROD-005 paying the full due settles the stay @prod (2.0s) 2026-10-16T07:43:27.228Z ✓ 5 [chromium] › e2e/specs/prod-stay-journey.spec.ts:127:6 › Stay journey (prod-safe) › TC-PROD-003 checking the room out closes the stay @prod (2.1s) 2026-10-16T07:43:28.498Z ✓ 6 [chromium] › e2e/specs/smoke-core-pages.spec.ts:23:7 › Core pages open › TC-SMOKE-001 Room View opens on the test hotel @smoke (1.3s) 2026-10-16T07:43:29.903Z ✓ 7 [chromium] › e2e/specs/smoke-core-pages.spec.ts:23:7 › Core pages open › TC-SMOKE-002 Stay View opens on the test hotel @smoke (1.4s) 2026-10-16T07:43:31.213Z ✓ 8 [chromium] › e2e/specs/smoke-core-pages.spec.ts:23:7 › Core pages open › TC-SMOKE-003 Reservations opens on the test hotel @smoke (1.3s) 2026-10-16T07:43:32.654Z ✓ 9 [chromium] › e2e/specs/smoke-core-pages.spec.ts:23:7 › Core pages open › TC-SMOKE-004 Guests opens on the test hotel @smoke (1.4s) 2026-10-16T07:43:33.952Z ✓ 10 [chromium] › e2e/specs/smoke-core-pages.spec.ts:23:7 › Core pages open › TC-SMOKE-005 All Checkins opens on the test hotel @smoke (1.3s) 2026-10-16T07:43:35.239Z ✓ 11 [chromium] › e2e/specs/smoke-core-pages.spec.ts:23:7 › Core pages open › TC-SMOKE-006 Invoices opens on the test hotel @smoke (1.3s) 2026-10-16T07:43:36.646Z ✓ 12 [chromium] › e2e/specs/smoke-core-pages.spec.ts:23:7 › Core pages open › TC-SMOKE-007 Ledger opens on the test hotel @smoke (1.4s) 2026-10-16T07:43:38.032Z ✓ 13 [chromium] › e2e/specs/smoke-core-pages.spec.ts:23:7 › Core pages open › TC-SMOKE-008 Reports opens on the test hotel @smoke (1.4s) 2026-10-16T07:43:38.108Z 13 passed (25.4s) 2026-10-16T07:43:38.186Z -> exit 0 2026-10-16T07:43:38.188Z slack: off for prod (SLACK_NOTIFY_ENVS=WORKER_BUDGET=8) 2026-10-16T07:43:39.278Z github status hotel-backend-core@97c76936a: 201 2026-10-16T07:43:40.197Z github status hotel-frontend-core@dbc39e413: 201