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

lsm / neokai / 21815210802
84%

Build:
DEFAULT BRANCH: dev
Ran 09 Feb 2026 06:49AM UTC
Jobs 22
Files 180
Run time 1min
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: 95.211% (+0.006%) from 95.205%
21815210802

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)

2197 of 2301 branches covered (95.48%)

Branch coverage included in aggregate %.

14443 of 15176 relevant lines covered (95.17%)

352.47 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
3
97.13
0.0% packages/daemon/src/storage/repositories/sdk-message-repository.ts
31
71.83
0.0% packages/daemon/src/lib/rpc-handlers/session-handlers.ts
Jobs
ID Job ID Ran Files Coverage
1 daemon-online-convo - 21815210802.1 09 Feb 2026 06:50AM UTC 96
39.61
GitHub Action Run
2 daemon-offline-components - 21815210802.2 09 Feb 2026 06:50AM UTC 93
25.25
GitHub Action Run
3 daemon-online-features - 21815210802.3 09 Feb 2026 06:50AM UTC 96
45.28
GitHub Action Run
4 daemon-offline-database - 21815210802.4 09 Feb 2026 06:49AM UTC 93
18.75
GitHub Action Run
5 daemon-online-sdk - 21815210802.5 09 Feb 2026 06:50AM UTC 96
39.69
GitHub Action Run
6 daemon-offline-filesystem - 21815210802.6 09 Feb 2026 06:49AM UTC 25
31.23
GitHub Action Run
7 daemon-offline-rpc - 21815210802.7 09 Feb 2026 06:51AM UTC 93
34.85
GitHub Action Run
8 daemon-offline-websocket - 21815210802.8 09 Feb 2026 06:49AM UTC 93
22.36
GitHub Action Run
9 daemon-online-mcp - 21815210802.9 09 Feb 2026 06:49AM UTC 96
28.3
GitHub Action Run
10 web - 21815210802.10 09 Feb 2026 06:50AM UTC 82
97.56
GitHub Action Run
11 daemon-offline-git - 21815210802.11 09 Feb 2026 06:49AM UTC 95
26.32
GitHub Action Run
12 daemon-online-rpc - 21815210802.12 09 Feb 2026 06:49AM UTC 96
37.58
GitHub Action Run
13 daemon-offline-session - 21815210802.13 09 Feb 2026 06:50AM UTC 95
29.36
GitHub Action Run
14 daemon - 21815210802.14 09 Feb 2026 06:50AM UTC 98
63.61
GitHub Action Run
15 daemon-offline-mcp - 21815210802.15 09 Feb 2026 06:49AM UTC 93
20.18
GitHub Action Run
16 daemon-online-agent - 21815210802.16 09 Feb 2026 06:51AM UTC 96
40.51
GitHub Action Run
17 daemon-online-lifecycle - 21815210802.17 09 Feb 2026 06:50AM UTC 96
39.69
GitHub Action Run
18 daemon-online-components - 21815210802.18 09 Feb 2026 06:49AM UTC 96
25.46
GitHub Action Run
19 daemon-offline-agent - 21815210802.19 09 Feb 2026 06:50AM UTC 93
30.94
GitHub Action Run
20 daemon-online-rewind - 21815210802.20 09 Feb 2026 07:06AM UTC 96
46.61
GitHub Action Run
21 daemon-online-providers - 21815210802.21 09 Feb 2026 07:04AM UTC 96
41.67
GitHub Action Run
22 daemon-online-coordinator - 21815210802.22 09 Feb 2026 07:04AM UTC 96
41.18
GitHub Action Run
Source Files on build 21815210802
  • Tree
  • List 180
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #21815210802
  • d20dd6bb on github
  • Prev Build on dev (#21814695529)
  • Next Build on dev (#21816041689)
  • 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