2026-11-09T23:51:56.617636+00:00 +641.9ms {"utc":"2026-11-09T23:51:56.616Z","ms":6.7,"event":"fixture.backend.started","row":"F03","mode":"http","port":43333} 2026-11-09T23:51:56.714338+00:00 +738.6ms {"utc":"2026-11-09T23:51:56.714Z","ms":104.1,"event":"ensure.start","label":"initial","target":{"alias":"fixture","hostname":"fixture.invalid","username":"ubuntu","port":42222},"issuePairingToken":false} 2026-11-09T23:51:56.715544+00:00 +739.8ms [23:51:56.714] INFO (#1): ssh.environment.ensure.start { 2026-11-09T23:51:56.715600+00:00 +739.8ms alias: 'fixture', 2026-11-09T23:51:56.715613+00:00 +739.8ms hostname: 'fixture.invalid', 2026-11-09T23:51:56.715622+00:00 +739.9ms username: 'ubuntu', 2026-11-09T23:51:56.715631+00:00 +739.9ms port: 42222, 2026-11-09T23:51:56.715642+00:00 +739.9ms issuePairingToken: false 2026-11-09T23:51:56.715652+00:00 +739.9ms } 2026-11-09T23:51:56.731557+00:00 +755.8ms {"utc":"2026-11-09T23:51:56.731Z","ms":121.2,"event":"process.spawn","pid":478507,"args":["-o","BatchMode=yes","-o","ConnectTimeout=10","-o","ServerAliveInterval=15","-o","ServerAliveCountMax=3"],"kind":"real-config-resolve"} 2026-11-09T23:51:56.787916+00:00 +812.2ms [23:51:56.787] INFO (#1): ssh.remoteServer.launch.start { 2026-11-09T23:51:56.788075+00:00 +812.3ms alias: 'fixture', 2026-11-09T23:51:56.788102+00:00 +812.3ms hostname: 'fixture.invalid', 2026-11-09T23:51:56.788116+00:00 +812.4ms username: 'ubuntu', 2026-11-09T23:51:56.788129+00:00 +812.4ms port: 42222, 2026-11-09T23:51:56.788142+00:00 +812.4ms runner: 'node-script', 2026-11-09T23:51:56.788154+00:00 +812.4ms nodeScriptPath: '/fixture/remote-t3.cjs', 2026-11-09T23:51:56.788166+00:00 +812.4ms stateKey: 'a41fca0e435b805f' 2026-11-09T23:51:56.788176+00:00 +812.4ms } 2026-11-09T23:51:56.806067+00:00 +830.3ms {"utc":"2026-11-09T23:51:56.805Z","ms":195.8,"event":"process.spawn","pid":478512,"args":["-o","BatchMode=no","-o","ConnectTimeout=10","-p","42222","-o","ServerAliveInterval=15"],"kind":"stub-remote-command"} 2026-11-09T23:51:56.845888+00:00 +870.1ms [23:51:56.845] INFO (#1): ssh.remoteServer.launch.ready { 2026-11-09T23:51:56.845958+00:00 +870.2ms alias: 'fixture', 2026-11-09T23:51:56.845968+00:00 +870.2ms hostname: 'fixture.invalid', 2026-11-09T23:51:56.845975+00:00 +870.2ms username: 'ubuntu', 2026-11-09T23:51:56.845983+00:00 +870.2ms port: 42222, 2026-11-09T23:51:56.845989+00:00 +870.2ms remotePort: 43333, 2026-11-09T23:51:56.845996+00:00 +870.2ms remoteServerKind: 'external', 2026-11-09T23:51:56.846003+00:00 +870.2ms stateKey: 'a41fca0e435b805f' 2026-11-09T23:51:56.846009+00:00 +870.2ms } 2026-11-09T23:51:56.849513+00:00 +873.8ms {"utc":"2026-11-09T23:51:56.849Z","ms":239.3,"event":"local.port.reserved","port":41959} 2026-11-09T23:51:56.864203+00:00 +888.5ms {"utc":"2026-11-09T23:51:56.863Z","ms":253.9,"event":"process.spawn","pid":478513,"args":["-o","BatchMode=no","-o","ConnectTimeout=10","-p","42222","-o","ExitOnForwardFailure=yes","-o","ControlMaster=no","-o","ControlPath=none","-o","ControlPersist=no","-o","ServerAliveInterval=15","-o","ServerAliveCountMax=3","-n","-N","-L","41959:127.0.0.1:43333","--","ubuntu@fixture"],"kind":"real-tunnel"} 2026-11-09T23:51:56.864467+00:00 +888.7ms {"utc":"2026-11-09T23:51:56.864Z","ms":254.3,"event":"tunnel.spawn","pid":478513,"count":1} 2026-11-09T23:52:27.141312+00:00 +31165.6ms {"utc":"2026-11-09T23:52:27.140Z","ms":30530.4,"event":"forward.observed","port":41959,"tunnelPid":478513} 2026-11-09T23:52:27.234442+00:00 +31258.7ms {"utc":"2026-11-09T23:52:27.234Z","ms":30624.2,"event":"http.probe","number":1,"url":"http://127.0.0.1:41959/"} 2026-11-09T23:52:27.255292+00:00 +31279.5ms {"utc":"2026-11-09T23:52:27.254Z","ms":30645,"event":"backend.http.response","status":200,"afterListenerMs":115,"path":"/"} 2026-11-09T23:52:27.269684+00:00 +31293.9ms [23:52:27.268] INFO (#1): ssh.tunnel.ready { 2026-11-09T23:52:27.269753+00:00 +31294.0ms alias: 'fixture', 2026-11-09T23:52:27.269763+00:00 +31294.0ms hostname: 'fixture.invalid', 2026-11-09T23:52:27.269771+00:00 +31294.0ms username: 'ubuntu', 2026-11-09T23:52:27.269796+00:00 +31294.0ms port: 42222, 2026-11-09T23:52:27.269803+00:00 +31294.0ms command: [ 2026-11-09T23:52:27.269809+00:00 +31294.0ms 'ssh', 2026-11-09T23:52:27.269836+00:00 +31294.1ms '-o', 2026-11-09T23:52:27.269843+00:00 +31294.1ms 'BatchMode=no', 2026-11-09T23:52:27.269849+00:00 +31294.1ms '-o', 2026-11-09T23:52:27.269855+00:00 +31294.1ms 'ConnectTimeout=10', 2026-11-09T23:52:27.269861+00:00 +31294.1ms '-p', 2026-11-09T23:52:27.269867+00:00 +31294.1ms '42222', 2026-11-09T23:52:27.269873+00:00 +31294.1ms '-o', 2026-11-09T23:52:27.269879+00:00 +31294.1ms 'ExitOnForwardFailure=yes', 2026-11-09T23:52:27.269885+00:00 +31294.1ms '-o', 2026-11-09T23:52:27.269891+00:00 +31294.1ms 'ControlMaster=no', 2026-11-09T23:52:27.269897+00:00 +31294.1ms '-o', 2026-11-09T23:52:27.269903+00:00 +31294.1ms 'ControlPath=none', 2026-11-09T23:52:27.269909+00:00 +31294.1ms '-o', 2026-11-09T23:52:27.269914+00:00 +31294.1ms 'ControlPersist=no', 2026-11-09T23:52:27.269920+00:00 +31294.2ms '-o', 2026-11-09T23:52:27.269927+00:00 +31294.2ms 'ServerAliveInterval=15', 2026-11-09T23:52:27.269933+00:00 +31294.2ms '-o', 2026-11-09T23:52:27.269939+00:00 +31294.2ms 'ServerAliveCountMax=3', 2026-11-09T23:52:27.269945+00:00 +31294.2ms '-n', 2026-11-09T23:52:27.269951+00:00 +31294.2ms '-N', 2026-11-09T23:52:27.269957+00:00 +31294.2ms '-L', 2026-11-09T23:52:27.269963+00:00 +31294.2ms '41959:127.0.0.1:43333', 2026-11-09T23:52:27.269969+00:00 +31294.2ms '--', 2026-11-09T23:52:27.269975+00:00 +31294.2ms 'ubuntu@fixture' 2026-11-09T23:52:27.269981+00:00 +31294.2ms ], 2026-11-09T23:52:27.269986+00:00 +31294.2ms pid: 478513, 2026-11-09T23:52:27.269992+00:00 +31294.2ms localPort: 41959, 2026-11-09T23:52:27.269998+00:00 +31294.2ms remotePort: 43333, 2026-11-09T23:52:27.270004+00:00 +31294.2ms httpBaseUrl: 'http://127.0.0.1:41959/' 2026-11-09T23:52:27.270010+00:00 +31294.2ms } 2026-11-09T23:52:27.270881+00:00 +31295.1ms [23:52:27.270] INFO (#1): ssh.environment.ensure.succeeded { 2026-11-09T23:52:27.270912+00:00 +31295.1ms alias: 'fixture', 2026-11-09T23:52:27.270920+00:00 +31295.2ms hostname: 'fixture.invalid', 2026-11-09T23:52:27.270927+00:00 +31295.2ms username: 'ubuntu', 2026-11-09T23:52:27.270933+00:00 +31295.2ms port: 42222, 2026-11-09T23:52:27.270940+00:00 +31295.2ms key: 'fixture\x00fixture.invalid\x00ubuntu\x0042222', 2026-11-09T23:52:27.270946+00:00 +31295.2ms localPort: 41959, 2026-11-09T23:52:27.270952+00:00 +31295.2ms remotePort: 43333, 2026-11-09T23:52:27.270958+00:00 +31295.2ms remoteServerKind: 'external', 2026-11-09T23:52:27.270963+00:00 +31295.2ms issuedPairingToken: false 2026-11-09T23:52:27.270969+00:00 +31295.2ms } 2026-11-09T23:52:27.271649+00:00 +31295.9ms {"utc":"2026-11-09T23:52:27.271Z","ms":30661.5,"event":"ensure.result","row":"F03","label":"initial","elapsedMs":30557,"httpCount":1,"tunnelCount":1,"listenerObserved":true,"outcome":"success","value":{"target":{"alias":"fixture","hostname":"fixture.invalid","username":"ubuntu","port":42222},"httpBaseUrl":"http://127.0.0.1:41959/","wsBaseUrl":"ws://127.0.0.1:41959/","pairingToken":null,"remotePort":43333,"remoteServerKind":"external"}} 2026-11-09T23:52:27.272976+00:00 +31297.2ms {"utc":"2026-11-09T23:52:27.272Z","ms":30662.9,"event":"tunnel.kill.requested","pid":478513,"options":{"killSignal":"SIGTERM","forceKillAfter":2000}} 2026-11-09T23:52:27.278661+00:00 +31302.9ms [23:52:27.278] INFO (#56): ssh.remoteServer.stop.start { 2026-11-09T23:52:27.278723+00:00 +31303.0ms alias: 'fixture', 2026-11-09T23:52:27.278733+00:00 +31303.0ms hostname: 'fixture.invalid', 2026-11-09T23:52:27.278740+00:00 +31303.0ms username: 'ubuntu', 2026-11-09T23:52:27.278746+00:00 +31303.0ms port: 42222, 2026-11-09T23:52:27.278753+00:00 +31303.0ms stateKey: 'a41fca0e435b805f' 2026-11-09T23:52:27.278759+00:00 +31303.0ms } 2026-11-09T23:52:27.289128+00:00 +31313.4ms {"utc":"2026-11-09T23:52:27.288Z","ms":30678.9,"event":"process.spawn","pid":479030,"args":["-o","BatchMode=yes","-o","ConnectTimeout=10","-p","42222","-o","ServerAliveInterval=15"],"kind":"stub-remote-command"} 2026-11-09T23:52:27.338626+00:00 +31362.9ms [23:52:27.338] INFO (#56): ssh.remoteServer.stop.succeeded { 2026-11-09T23:52:27.338695+00:00 +31362.9ms alias: 'fixture', 2026-11-09T23:52:27.338704+00:00 +31362.9ms hostname: 'fixture.invalid', 2026-11-09T23:52:27.338711+00:00 +31362.9ms username: 'ubuntu', 2026-11-09T23:52:27.338718+00:00 +31363.0ms port: 42222, 2026-11-09T23:52:27.338725+00:00 +31363.0ms stateKey: 'a41fca0e435b805f' 2026-11-09T23:52:27.338731+00:00 +31363.0ms } 2026-11-09T23:52:27.339912+00:00 +31364.2ms [23:52:27.339] INFO (#56): ssh.tunnel.close.succeeded { 2026-11-09T23:52:27.339952+00:00 +31364.2ms alias: 'fixture', 2026-11-09T23:52:27.339960+00:00 +31364.2ms hostname: 'fixture.invalid', 2026-11-09T23:52:27.339968+00:00 +31364.2ms username: 'ubuntu', 2026-11-09T23:52:27.339974+00:00 +31364.2ms port: 42222, 2026-11-09T23:52:27.339981+00:00 +31364.2ms key: 'fixture\x00fixture.invalid\x00ubuntu\x0042222', 2026-11-09T23:52:27.339987+00:00 +31364.2ms localPort: 41959, 2026-11-09T23:52:27.339993+00:00 +31364.2ms remotePort: 43333 2026-11-09T23:52:27.339999+00:00 +31364.2ms } 2026-11-09T23:52:27.340977+00:00 +31365.2ms {"utc":"2026-11-09T23:52:27.340Z","ms":30730.8,"event":"cleanup","tunnelRunning":false,"tunnelExitObserved":false,"httpCount":1,"tunnelCount":1}