Skip to main content

E2E Test Suite — Status

Auto-generated index

Rebuilt by e2e/appium/scripts/flow-to-doc.mjs on every suite run.

Last run: 2026-05-20T02:31:59.757Z — 1 of 1 flows green in this run.

CRUD coverage by entity

Each cell links to the generated walkthrough. = no flow yet (a coverage gap). 🟡 = flow exists but failed in the most recent run.

EntityCreateReadUpdateDeleteList
Notes
Jobs
Forms
Timesheets
Schedule
Equipment
Projects
Workorders
Workforce
Notifications
Resources
Maps
Rfis
Documents
Account
Auth

Missing user-story coverage

Each row below is a user story promised by a spec but not yet covered by a green flow. Build these out by adding a new flow file at the indicated path, then running the suite to flip the marker.

SpecMissing flowUser stories
Authentication — Sign Ine2e/appium/flows/auth/login-pin.yamlUS-3
Authentication — Sign Ine2e/appium/flows/auth/switch-company.yamlUS-4

Render-only & other flows

Flows that prove a screen mounts cleanly but don't fit a CRUD verb. These will gradually be replaced by L1 CRUD flows as coverage builds out.

FlowEntityLast run
login-pinAuth— (not in this run)
loginAuth— (not in this run)
switch-company-v2Auth
switch-companyAuth— (not in this run)

Recent runs

Most recent 5 suite-run directories (newest first). Reports themselves are git-ignored — these are local-only.

  • e2e/appium/reports/2026-05-20T02-31-19-301Z/
  • e2e/appium/reports/2026-05-20T02-30-30-387Z/
  • e2e/appium/reports/2026-05-20T02-29-42-959Z/
  • e2e/appium/reports/2026-05-20T02-28-55-614Z/
  • e2e/appium/reports/2026-05-20T02-26-16-202Z/

Open blockers

Bug tickets (4 open / 4 total) — full context in e2e/appium/bugs/:

SeverityStatusBugDiscovered byAge
blocker-before-ciopenRunner logged the password in plaintextauth/login1d
tbdopenDev launcher friction is opaqueauth/login1d
tbdopenIonicons.ttf cascade pollutes LogBoxauth/login1d
tbdopen"Maybe later" testID is carousel-secondaryauth/login1d

Sources

  • Flows directory: e2e/appium/flows/
  • Coverage matrix (hand-maintained): e2e/appium/COVERAGE.md
  • Roadmap: e2e/appium/ROADMAP.md
  • Per-flow walkthroughs: links in the table above (also reachable from the QA category in the docs sidebar).