mirror of
https://github.com/ksyasuda/SubMiner.git
synced 2026-03-30 06:12:06 -07:00
chore(backlog): close TASK-242
This commit is contained in:
@@ -1,9 +1,10 @@
|
|||||||
---
|
---
|
||||||
id: TASK-242
|
id: TASK-242
|
||||||
title: Fix stats server Bun fallback in coverage lane
|
title: Fix stats server Bun fallback in coverage lane
|
||||||
status: In Progress
|
status: Done
|
||||||
assignee: []
|
assignee: []
|
||||||
created_date: '2026-03-29 07:31'
|
created_date: '2026-03-29 07:31'
|
||||||
|
updated_date: '2026-03-29 07:37'
|
||||||
labels:
|
labels:
|
||||||
- ci
|
- ci
|
||||||
- bug
|
- bug
|
||||||
@@ -22,7 +23,13 @@ Coverage CI fails when `startStatsServer` reaches the Bun server seam under the
|
|||||||
|
|
||||||
## Acceptance Criteria
|
## Acceptance Criteria
|
||||||
<!-- AC:BEGIN -->
|
<!-- AC:BEGIN -->
|
||||||
- [ ] #1 `bun run test:coverage:src` passes in GitHub CI
|
- [x] #1 `bun run test:coverage:src` passes in GitHub CI
|
||||||
- [ ] #2 `startStatsServer` uses `Bun.serve` when present and a Node server fallback otherwise
|
- [x] #2 `startStatsServer` uses `Bun.serve` when present and a Node server fallback otherwise
|
||||||
- [ ] #3 Regression coverage exists for the fallback startup path
|
- [x] #3 Regression coverage exists for the fallback startup path
|
||||||
<!-- AC:END -->
|
<!-- AC:END -->
|
||||||
|
|
||||||
|
## Final Summary
|
||||||
|
|
||||||
|
<!-- SECTION:FINAL_SUMMARY:BEGIN -->
|
||||||
|
Fixed the CI failure in the coverage lane by replacing the Bun-only stats server path with a Bun-or-node/http startup fallback and by normalizing setup window options so undefined BrowserWindow fields are omitted. Verified the exact coverage lane under Bun 1.3.5 and confirmed the GitHub Actions run for PR #36 completed successfully.
|
||||||
|
<!-- SECTION:FINAL_SUMMARY:END -->
|
||||||
|
|||||||
Reference in New Issue
Block a user