From 0c9279818aa3f464d33c1f2da16c965bd77f147f Mon Sep 17 00:00:00 2001 From: Kamil Krzywda Date: Sat, 19 Sep 2026 08:09:32 +0000 Subject: [PATCH] =?UTF-8?q?ci:=20e2e=20list=20reporter=20=E2=80=94=20per-t?= =?UTF-8?q?est=20progress=20in=20job=20log?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/ci.yml | 4 +++- CHANGELOG.md | 3 +++ package.json | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index f05202c..d4d1747 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -187,7 +187,9 @@ jobs: NO_PROXY: app,localhost,127.0.0.1,.kkhost.pl no_proxy: app,localhost,127.0.0.1,.kkhost.pl # Connectivity diagnostics now run post-deploy in e2e/ci-diagnostics.ts (globalSetup). - run: npx playwright test + # --reporter=list prints each test as it completes (name + ✓/× + duration) for progress + # visibility in the job log; failure error context/snapshots are unchanged. + run: npx playwright test --reporter=list # The daemon is shared with production — never leave our stack or network behind. # -v drops the named DB volume so every run seeds fresh (no schema drift between PRs). diff --git a/CHANGELOG.md b/CHANGELOG.md index 6e32279..1267743 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ # Changelog +## v0.13.1 — 2026-09-19 08:09 +- CI e2e step now uses Playwright's list reporter so every test prints as it runs in the job log (progress visibility); failures still get full error context + ## v0.12.3 — 2026-09-19 07:36 - **e2e: removed the unreliable curved-route assertion from `map-interactions.spec.ts`.** The "route line has >2 coordinates in the routes source" check (added with v0.12.2) failed in CI and against the live instance even though the arc renders correctly — MapLibre's `querySourceFeatures` returns tile-simplified geometry at low zoom, so coordinate counts from it are not a reliable signal for what was pushed into the source. The curved arc remains fully covered by unit tests (`lib/mapData.test.ts`: 25 sampled coordinates, exact endpoints, curvature on long routes); the spec keeps all other steps (grounded plane draws no line, marker moves across polls, plane popup with status + route) diff --git a/package.json b/package.json index f18905f..d225284 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "flight-ops", - "version": "0.13.0", + "version": "0.13.1", "private": true, "scripts": { "dev": "next dev -p 3000", -- 2.54.0