Skip to content

feat(plugin-terminals): terminals plugin with readonly + interactive PTY modes #135

feat(plugin-terminals): terminals plugin with readonly + interactive PTY modes

feat(plugin-terminals): terminals plugin with readonly + interactive PTY modes #135

Triggered via pull request June 19, 2026 03:47
Status Failure
Total duration 2m 32s
Artifacts

ci.yml

on: pull_request
Matrix: unit-test / test
Fit to window
Zoom out
Zoom in

Annotations

9 errors, 1 warning, and 1 notice
unit-test / test (windows-latest, 26)
Process completed with exit code 1.
unit-test / test (windows-latest, 22)
Process completed with exit code 1.
[@devframes/plugin-terminals] test/terminals.test.ts > @devframes/plugin-terminals > tracks the foreground process name for PTY sessions: plugins/terminals/test/terminals.test.ts#L151
AssertionError: expected 'xterm-256color' to contain 'node' Expected: "node" Received: "xterm-256color" ❯ vi.waitFor.timeout test/terminals.test.ts:151:45
[@devframes/plugin-terminals] test/terminals.test.ts > @devframes/plugin-terminals > propagates resize to the PTY (SIGWINCH) for TUI layout: plugins/terminals/test/terminals.test.ts#L120
AssertionError: expected '\u001b[?9001h\u001b[?1004h\u001b[?25l…' to contain 'winch=120' - Expected + Received - winch=120 + cols=80:\hostedtoolcache\windows\node\22.22.3\x64\node.exe�cols=80 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ❯ test/terminals.test.ts:120:20
[@devframes/plugin-terminals] test/terminals.test.ts > @devframes/plugin-terminals > runs an interactive PTY session that accepts input: plugins/terminals/test/terminals.test.ts#L85
AssertionError: expected '\u001b[?9001h\u001b[?1004h\u001b[?25l…' to contain 'echo:ping' Expected: "echo:ping" Received: "ping:\hostedtoolcache\windows\node\22.22.3\x64\node.exe�" ❯ test/terminals.test.ts:85:20
unit-test / test (windows-latest, 24)
Process completed with exit code 1.
[@devframes/plugin-terminals] test/terminals.test.ts > @devframes/plugin-terminals > tracks the foreground process name for PTY sessions: plugins/terminals/test/terminals.test.ts#L151
AssertionError: expected 'xterm-256color' to contain 'node' Expected: "node" Received: "xterm-256color" ❯ vi.waitFor.timeout test/terminals.test.ts:151:45
[@devframes/plugin-terminals] test/terminals.test.ts > @devframes/plugin-terminals > propagates resize to the PTY (SIGWINCH) for TUI layout: plugins/terminals/test/terminals.test.ts#L120
AssertionError: expected '\u001b[?9001h\u001b[?1004h\u001b[?25l…' to contain 'winch=120' - Expected + Received - winch=120 + cols=80:\hostedtoolcache\windows\node\24.16.0\x64\node.exe�cols=80 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ❯ test/terminals.test.ts:120:20
[@devframes/plugin-terminals] test/terminals.test.ts > @devframes/plugin-terminals > runs an interactive PTY session that accepts input: plugins/terminals/test/terminals.test.ts#L85
AssertionError: expected '\u001b[?9001h\u001b[?1004h\u001b[?25l…' to contain 'echo:ping' Expected: "echo:ping" Received: "ping:\hostedtoolcache\windows\node\24.16.0\x64\node.exe�" ❯ test/terminals.test.ts:85:20
e2e
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
🎭 Playwright Run Summary
14 passed (10.1s)