• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

lsm / neokai / 21815210802 / 15
83%
dev: 83%

Build:
DEFAULT BRANCH: dev
Ran 09 Feb 2026 06:54AM UTC
Files 93
Run time 3s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

09 Feb 2026 06:48AM UTC coverage: 20.18%. Remained the same
21815210802.15

push

github

lsm
refactor(e2e): optimize test suite by consolidating and reorganizing tests

Comprehensive refactoring of E2E test suite to reduce duplication and improve
organization while preserving all critical regression tests.

Changes:
- Reduced from 60 to 39 test files (-35%)
- Reduced from 317 to 246 test cases (-22%)
- Organized tests into 7 subdirectories by functionality:
  * smoke/ - Quick critical path tests (3 tests, < 1 min)
  * core/ - Critical functionality + 6 regression tests (53 tests)
  * features/ - Secondary features (96 tests)
  * settings/ - Configuration tests (54 tests)
  * responsive/ - Mobile/tablet tests (8 tests)
  * serial/ - Sequential execution tests (21 tests)
  * read-only/ - No state modification tests (11 tests)

Merges:
- Connection tests: 4 files → connection-resilience.e2e.ts
- Message flow: 2 files → message-flow.e2e.ts
- Message input: 2 files → message-input.e2e.ts
- Model selection: 4 files → model-selection.e2e.ts (critical regression)
- Scroll behavior: 3 files → scroll-behavior.e2e.ts
- Session lifecycle: 4 files → session-lifecycle.e2e.ts (critical regression)
- Context features: 2 files → context-features.e2e.ts
- Persistence: 3 files → persistence.e2e.ts
- Rewind features: 2 files → rewind-features.e2e.ts
- Session operations: 3 files → session-operations.e2e.ts
- Message operations: 2 files → message-operations.e2e.ts
- Multi-session serial: 3 files → multi-session-operations.e2e.ts

Deletions:
- Removed 2 redundant test files (processing-state, serial/interruption)
- Consolidated 71 duplicate test cases

Critical Regression Tests Preserved:
1. Safari background tab message sync bug
2. 2-stage session creation (instant UI)
3. Model selection persistence before first message
4. Model list duplicate filtering
5. Interrupt race condition fix
6. Global settings propagation to new sessions

Configuration Updates:
- Updated playwright.config.ts with new project structure
- Added smoke test project for fast feedback
- Updat... (continued)

3143 of 15575 relevant lines covered (20.18%)

10.07 hits per line

Source Files on job daemon-offline-mcp - 21815210802.15
  • Tree
  • List 93
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 21815210802
  • d20dd6bb on github
  • Prev Job for on dev (#21814695529.9)
  • Next Job for on dev (#21816041689.19)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc