Skip to content

Fix an e2e test

Fix an e2e test #12

Triggered via push March 16, 2026 19:28
Status Failure
Total duration 3m 51s
Artifacts 8

freebuff-e2e.yml

on: push
Matrix: e2e
Fit to window
Zoom out
Zoom in

Annotations

18 errors and 18 warnings
e2e-slash-commands
Process completed with exit code 1.
error: expect(received).toContain(expected): freebuff/e2e/tests/slash-commands.e2e.test.ts#L86
Expected to contain: "help" Received: "\n" at <anonymous> (/home/runner/work/***/***/freebuff/e2e/***s/slash-commands.e2e.***.ts:86:24)
e2e-code-edit
Process completed with exit code 1.
error: Timed out after 30000ms waiting for CLI to be ready.: freebuff/e2e/utils/freebuff-session.ts#L130
at waitForReady (/home/runner/work/***/***/freebuff/e2e/utils/freebuff-session.ts:130:15)
e2e-terminal-command
Process completed with exit code 1.
error: Timed out after 30000ms waiting for CLI to be ready.: freebuff/e2e/utils/freebuff-session.ts#L130
at waitForReady (/home/runner/work/***/***/freebuff/e2e/utils/freebuff-session.ts:130:15)
e2e-ads-behavior
Process completed with exit code 1.
error: Timed out after 30000ms waiting for CLI to be ready.: freebuff/e2e/utils/freebuff-session.ts#L130
at waitForReady (/home/runner/work/***/***/freebuff/e2e/utils/freebuff-session.ts:130:15) at async <anonymous> (/home/runner/work/***/***/freebuff/e2e/***s/ads-behavior.e2e.***.ts:40:21)
error: Timed out after 30000ms waiting for CLI to be ready.: freebuff/e2e/utils/freebuff-session.ts#L130
at waitForReady (/home/runner/work/***/***/freebuff/e2e/utils/freebuff-session.ts:130:15)
e2e-agent-startup
Process completed with exit code 1.
error: expect(received).not.toBe(expected): freebuff/e2e/tests/agent-startup.e2e.test.ts#L117
Expected: not "error" at <anonymous> (/home/runner/work/***/***/freebuff/e2e/***s/agent-startup.e2e.***.ts:117:38)
error: expect(received).not.toBe(expected): freebuff/e2e/tests/agent-startup.e2e.test.ts#L73
Expected: not "error" at <anonymous> (/home/runner/work/***/***/freebuff/e2e/***s/agent-startup.e2e.***.ts:73:38)
e2e-help-command
Process completed with exit code 1.
error: Timed out after 30000ms waiting for CLI to be ready.: freebuff/e2e/utils/freebuff-session.ts#L130
at waitForReady (/home/runner/work/***/***/freebuff/e2e/utils/freebuff-session.ts:130:15) at async <anonymous> (/home/runner/work/***/***/freebuff/e2e/***s/help-command.e2e.***.ts:67:21)
error: Timed out after 30000ms waiting for CLI to be ready.: freebuff/e2e/utils/freebuff-session.ts#L130
at waitForReady (/home/runner/work/***/***/freebuff/e2e/utils/freebuff-session.ts:130:15)
e2e-startup
Process completed with exit code 1.
error: Timed out after 30000ms waiting for CLI to be ready.: freebuff/e2e/utils/freebuff-session.ts#L130
at waitForReady (/home/runner/work/***/***/freebuff/e2e/utils/freebuff-session.ts:130:15) at async <anonymous> (/home/runner/work/***/***/freebuff/e2e/***s/startup.e2e.***.ts:45:21)
error: Timed out after 30000ms waiting for CLI to be ready.: freebuff/e2e/utils/freebuff-session.ts#L130
at waitForReady (/home/runner/work/***/***/freebuff/e2e/utils/freebuff-session.ts:130:15)
build-freebuff
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=*** environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=***. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-freebuff
The process '/usr/bin/git' failed with exit code 128
e2e-slash-commands
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/download-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=*** environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=***. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
e2e-slash-commands
The process '/usr/bin/git' failed with exit code 128
e2e-version
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/download-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=*** environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=***. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
e2e-version
The process '/usr/bin/git' failed with exit code 128
e2e-code-edit
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/download-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=*** environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=***. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
e2e-code-edit
The process '/usr/bin/git' failed with exit code 128
e2e-terminal-command
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/download-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=*** environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=***. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
e2e-terminal-command
The process '/usr/bin/git' failed with exit code 128
e2e-ads-behavior
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/download-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=*** environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=***. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
e2e-ads-behavior
The process '/usr/bin/git' failed with exit code 128
e2e-agent-startup
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/download-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=*** environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=***. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
e2e-agent-startup
The process '/usr/bin/git' failed with exit code 128
e2e-help-command
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/download-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=*** environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=***. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
e2e-help-command
The process '/usr/bin/git' failed with exit code 128
e2e-startup
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/download-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=*** environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=***. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
e2e-startup
The process '/usr/bin/git' failed with exit code 128

Artifacts

Produced during runtime
Name Size Digest
freebuff-binary Expired
49.6 MB
sha256:a6ca11ddaee02670e59abbe0b5514f054c6ab779cacf9ad26417e40d2bf1adb8
tmux-logs-ads-behavior
840 Bytes
sha256:e32619934ca3107861289ab25633a2e4b24acb0162b703278792a5c55e83711e
tmux-logs-agent-startup
838 Bytes
sha256:12c27d584e630ce6a02b87663c3fcc7d3969077760c33a82c95c49ff964af504
tmux-logs-code-edit
428 Bytes
sha256:102d187a74c730c19d0160b2ac8d00408de0832df60dabf4a94290f833beface
tmux-logs-help-command
839 Bytes
sha256:8b87588d0b4d0b0e7bdb394c54913c508627d43086d0843d272337732dd31a33
tmux-logs-slash-commands
1.92 KB
sha256:e0236a5629dbce112dcd45a9a65482633cbb035772e4f5eb34dbcf64ddc039ba
tmux-logs-startup
833 Bytes
sha256:4ccbbf211fc9c6c66d55a9d58e7b330e4d07c3485f0992482fdea41705cbab9e
tmux-logs-terminal-command
428 Bytes
sha256:3deb01e1d5bb1e9be98a67cd061e16e1443a4ffa229d625709909efd785cc4fb