note: You are running `vp test` as a Vite+ built-in command. If you meant to run the test npm script, use `vpr test` instead. RUN v5.0.5 /home/ubuntu/wt/issue-11872 stdout | packages/ssh/src/tunnel.test.ts > managed server forwarded agent > keeps the forwarded agent reachable from the managed server while connected and across reconnect [06:40:26.949] INFO (#1): ssh.environment.ensure.start { alias: 'devbox', hostname: 'devbox', username: null, port: null, issuePairingToken: false } stdout | packages/ssh/src/tunnel.test.ts > managed server forwarded agent > keeps the forwarded agent reachable from the managed server while connected and across reconnect [06:40:27.019] INFO (#1): ssh.remoteServer.launch.start { alias: 'devbox', hostname: 'devbox', username: 't3', port: 22, runner: 'node-script', nodeScriptPath: '/tmp/t3-ssh-agent-FKIrKL/server.cjs', stateKey: '5e7a2aca2c020c38' } stdout | packages/ssh/src/tunnel.test.ts > managed server forwarded agent > keeps the forwarded agent reachable from the managed server while connected and across reconnect [06:40:27.476] INFO (#1): ssh.remoteServer.launch.ready { alias: 'devbox', hostname: 'devbox', username: 't3', port: 22, remotePort: 3774, remoteServerKind: 'managed', stateKey: '5e7a2aca2c020c38' } stdout | packages/ssh/src/tunnel.test.ts > managed server forwarded agent > keeps the forwarded agent reachable from the managed server while connected and across reconnect [06:40:27.489] INFO (#1): ssh.tunnel.ready { alias: 'devbox', hostname: 'devbox', username: 't3', port: 22, command: [ 'ssh', '-o', 'BatchMode=no', '-o', 'ConnectTimeout=10', '-p', '22', '-o', 'ExitOnForwardFailure=yes', '-o', 'ControlMaster=no', '-o', 'ControlPath=none', '-o', 'ControlPersist=no', '-o', 'ServerAliveInterval=15', '-o', 'ServerAliveCountMax=3', '-n', '-N', '-L', '41800:127.0.0.1:3774', '--', 't3@devbox' ], pid: 605728, localPort: 41800, remotePort: 3774, httpBaseUrl: 'http://127.0.0.1:41800/' } [06:40:27.490] INFO (#1): ssh.environment.ensure.succeeded { alias: 'devbox', hostname: 'devbox', username: 't3', port: 22, key: 'devbox\x00devbox\x00t3\x0022', localPort: 41800, remotePort: 3774, remoteServerKind: 'managed', issuedPairingToken: false } stdout | packages/ssh/src/tunnel.test.ts > managed server forwarded agent > keeps the forwarded agent reachable from the managed server while connected and across reconnect [06:40:27.496] INFO (#1): ssh.environment.ensure.start { alias: 'devbox', hostname: 'devbox', username: null, port: null, issuePairingToken: false } stdout | packages/ssh/src/tunnel.test.ts > managed server forwarded agent > keeps the forwarded agent reachable from the managed server while connected and across reconnect [06:40:29.542] WARN (#1): httpReadiness.timedOut { baseUrl: 'http://127.0.0.1:41800/', requestUrl: 'http://127.0.0.1:41800/', timeoutMs: 2000, intervalMs: 100, probeTimeoutMs: 1000, attempts: 20, lastFailure: { attempt: 20, cause: { _tag: 'SshReadinessError', message: 'Backend readiness probe failed at http://127.0.0.1:41800/.', cause: [Object] } } } [06:40:29.543] WARN (#1): ssh.environment.tunnel.existing.stale { alias: 'devbox', hostname: 'devbox', username: 't3', port: 22, key: 'devbox\x00devbox\x00t3\x0022', localPort: 41800, remotePort: 3774, cause: { _id: 'Cause', failures: [ [Object] ] } } stdout | packages/ssh/src/tunnel.test.ts > managed server forwarded agent > keeps the forwarded agent reachable from the managed server while connected and across reconnect [06:40:29.549] INFO (#1): ssh.tunnel.close.succeeded { alias: 'devbox', hostname: 'devbox', username: 't3', port: 22, key: 'devbox\x00devbox\x00t3\x0022', localPort: 41800, remotePort: 3774 } [06:40:29.550] INFO (#1): ssh.remoteServer.launch.start { alias: 'devbox', hostname: 'devbox', username: 't3', port: 22, runner: 'node-script', nodeScriptPath: '/tmp/t3-ssh-agent-FKIrKL/server.cjs', stateKey: '5e7a2aca2c020c38' } stdout | packages/ssh/src/tunnel.test.ts > managed server forwarded agent > keeps the forwarded agent reachable from the managed server while connected and across reconnect [06:40:29.821] INFO (#1): ssh.remoteServer.launch.ready { alias: 'devbox', hostname: 'devbox', username: 't3', port: 22, remotePort: 3774, remoteServerKind: 'managed', stateKey: '5e7a2aca2c020c38' } stdout | packages/ssh/src/tunnel.test.ts > managed server forwarded agent > keeps the forwarded agent reachable from the managed server while connected and across reconnect [06:40:29.827] INFO (#1): ssh.tunnel.ready { alias: 'devbox', hostname: 'devbox', username: 't3', port: 22, command: [ 'ssh', '-o', 'BatchMode=no', '-o', 'ConnectTimeout=10', '-p', '22', '-o', 'ExitOnForwardFailure=yes', '-o', 'ControlMaster=no', '-o', 'ControlPath=none', '-o', 'ControlPersist=no', '-o', 'ServerAliveInterval=15', '-o', 'ServerAliveCountMax=3', '-n', '-N', '-L', '41801:127.0.0.1:3774', '--', 't3@devbox' ], pid: 606094, localPort: 41801, remotePort: 3774, httpBaseUrl: 'http://127.0.0.1:41801/' } [06:40:29.828] INFO (#1): ssh.environment.ensure.succeeded { alias: 'devbox', hostname: 'devbox', username: 't3', port: 22, key: 'devbox\x00devbox\x00t3\x0022', localPort: 41801, remotePort: 3774, remoteServerKind: 'managed', issuedPairingToken: false } stdout | packages/ssh/src/tunnel.test.ts > managed server forwarded agent > keeps the forwarded agent reachable from the managed server while connected and across reconnect [06:40:29.834] INFO (#95): ssh.remoteServer.stop.start { alias: 'devbox', hostname: 'devbox', username: 't3', port: 22, stateKey: '5e7a2aca2c020c38' } stdout | packages/ssh/src/tunnel.test.ts > managed server forwarded agent > keeps the forwarded agent reachable from the managed server while connected and across reconnect [06:40:29.986] INFO (#95): ssh.remoteServer.stop.succeeded { alias: 'devbox', hostname: 'devbox', username: 't3', port: 22, stateKey: '5e7a2aca2c020c38' } [06:40:29.987] INFO (#95): ssh.tunnel.close.succeeded { alias: 'devbox', hostname: 'devbox', username: 't3', port: 22, key: 'devbox\x00devbox\x00t3\x0022', localPort: 41801, remotePort: 3774 } stdout | packages/ssh/src/tunnel.test.ts > managed server forwarded agent > keeps the forwarded agent reachable from the managed server while connected and across reconnect [06:40:29.998] ERROR (#1): Error [AssertionError]: managed server SSH_AUTH_SOCK=/tmp/t3-ssh-agent-FKIrKL/ssh-yObVNv/agent.605535: expected { sameServer: true, …(2) } to deeply equal { sameServer: true, …(2) } at /home/ubuntu/wt/issue-11872/packages/ssh/src/tunnel.test.ts:585:18 { actual: { sameServer: true, agentAfterLaunch: false, agentAfterReconnect: false }, expected: { sameServer: true, agentAfterLaunch: true, agentAfterReconnect: true }, showDiff: true, operator: 'deepStrictEqual', [cause]: undefined } ❯ |root| packages/ssh/src/tunnel.test.ts (9 tests | 1 failed | 7 skipped) 3683ms ❯ managed server forwarded agent (2) × keeps the forwarded agent reachable from the managed server while connected and across reconnect 3070ms ⎯⎯⎯⎯⎯⎯⎯ Failed Tests 1 ⎯⎯⎯⎯⎯⎯⎯ FAIL |root| packages/ssh/src/tunnel.test.ts > managed server forwarded agent > keeps the forwarded agent reachable from the managed server while connected and across reconnect AssertionError: managed server SSH_AUTH_SOCK=/tmp/t3-ssh-agent-FKIrKL/ssh-yObVNv/agent.605535: expected { sameServer: true, …(2) } to deeply equal { sameServer: true, …(2) } - Expected + Received { - "agentAfterLaunch": true, - "agentAfterReconnect": true, + "agentAfterLaunch": false, + "agentAfterReconnect": false, "sameServer": true, } ❯ packages/ssh/src/tunnel.test.ts:585:18 583| 584| assert.notEqual(second.httpBaseUrl, first.httpBaseUrl); 585| assert.deepEqual( | ^ 586| { 587| sameServer: reused.pid === launched.pid, ❯ ~effect/Effect/successCont node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:1422:28 ❯ ~effect/Effect/evaluate node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/core.ts:585:30 ❯ FiberImpl.runLoop node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:654:41 ❯ FiberImpl.evaluate node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:595:23 ❯ FiberImpl.evaluate node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:589:27 ❯ node_modules/.pnpm/effect@4.0.5/node_modules/effect/src/internal/effect.ts:1159:17 ❯ Socket. packages/ssh/src/tunnel.test.ts:457:32 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/1]⎯ Test Files 1 failed (1) Tests 1 failed | 1 passed | 7 skipped (9) Start at 06:40:20 Duration 9.83s (transform 41%, tests 38%, setup 16%, import 4%)