test: починить тесты на Windows #6

Merged
Teraonious merged 1 commits from feat/3c8528d into main 2026-08-19 10:50:24 +05:00
Collaborator
  • E2E (app): e2eFakeAPI переведён на v2 HTTP API opencode (/api/*) с
    определением агента по тексту промпта; Router получает processed-счётчик
    и WaitProcessed, e2eChannel.deliver ждёт асинхронную обработку — убирает
    гонку «запрос сразу после deliver» и коллатеральный 'database is closed'.
  • app_test: одинарные YAML-кавычки для путей Windows (backslash-escape) +
    закрытие Store в TestNew/TestNew_RunCtxCancel/TestNew_UpdateWiring.
  • config_test: абсолютный путь строится с корнем тома (C:...) и одинарными
    кавычками YAML.
  • opencode/server_test: fakeServeBin на Windows — .cmd с ping (#!/bin/sh
    не исполняется).
  • worker_test: TestWorkerSemaphore поллит до целевого статуса вместо
    фиксированных sleep (git на Windows медленнее).
- E2E (app): e2eFakeAPI переведён на v2 HTTP API opencode (/api/*) с определением агента по тексту промпта; Router получает processed-счётчик и WaitProcessed, e2eChannel.deliver ждёт асинхронную обработку — убирает гонку «запрос сразу после deliver» и коллатеральный 'database is closed'. - app_test: одинарные YAML-кавычки для путей Windows (backslash-escape) + закрытие Store в TestNew/TestNew_RunCtxCancel/TestNew_UpdateWiring. - config_test: абсолютный путь строится с корнем тома (C:\...) и одинарными кавычками YAML. - opencode/server_test: fakeServeBin на Windows — .cmd с ping (#!/bin/sh не исполняется). - worker_test: TestWorkerSemaphore поллит до целевого статуса вместо фиксированных sleep (git на Windows медленнее).
Teraonious added 1 commit 2026-08-19 10:50:19 +05:00
test: починить тесты на Windows
All checks were successful
CI / test (pull_request) Successful in 41s
CI / build-and-package (amd64, linux) (pull_request) Successful in 37s
CI / build-and-package (amd64, windows) (pull_request) Successful in 34s
b5fb583c90
- E2E (app): e2eFakeAPI переведён на v2 HTTP API opencode (/api/*) с
  определением агента по тексту промпта; Router получает processed-счётчик
  и WaitProcessed, e2eChannel.deliver ждёт асинхронную обработку — убирает
  гонку «запрос сразу после deliver» и коллатеральный 'database is closed'.
- app_test: одинарные YAML-кавычки для путей Windows (backslash-escape) +
  закрытие Store в TestNew/TestNew_RunCtxCancel/TestNew_UpdateWiring.
- config_test: абсолютный путь строится с корнем тома (C:\...) и одинарными
  кавычками YAML.
- opencode/server_test: fakeServeBin на Windows — .cmd с ping (#!/bin/sh
  не исполняется).
- worker_test: TestWorkerSemaphore поллит до целевого статуса вместо
  фиксированных sleep (git на Windows медленнее).
Teraonious merged commit 0b31e18d85 into main 2026-08-19 10:50:24 +05:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: kamelion/ratatoskr-go#6