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/pr-25754-before/packages/client-runtime stdout | src/authorization/__evidence_r2_r3.test.ts {"environment":{"node":"v26.12.1","runner":"global vp v1.3.0 / local vite-plus v1.4.0 / Vitest v5.0.5","os":"linux 6.1.102 x64","vm":"fs-22"}} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 driver-preflight-connect {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"driver-preflight-connect","sample":1,"inputs":{"entry":"BearerConnectionTarget","alternateRoute":null,"variant":null},"requests":[{"index":1,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"preflight-route-probe","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}},{"index":2,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"resolver.prepare:1:BearerConnectionTarget","prepareAttempt":1,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}},{"index":3,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"resolver.prepare:1:BearerConnectionTarget","prepareAttempt":1,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":4,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"resolver.prepare:1:BearerConnectionTarget","prepareAttempt":1,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}},{"index":5,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"resolver.prepare:2:BearerConnectionTarget","prepareAttempt":2,"ticketOrdinal":2,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":6,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"resolver.prepare:2:BearerConnectionTarget","prepareAttempt":2,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}}],"httpRequestCount":6,"preflightHttpRequests":4,"connectHttpRequests":2,"prepareAttempts":2,"preflight":true,"progress":[{"stage":"preparing"},{"stage":"opening","route":"BearerConnectionTarget"},{"stage":"synchronizing","route":"BearerConnectionTarget"}],"phaseOrder":[{"phase":"prepare-start","attempt":1,"route":"BearerConnectionTarget"},{"phase":"prepare-end","attempt":1,"route":"BearerConnectionTarget","result":"Success"},{"phase":"preflight-result","result":true},{"phase":"prepare-start","attempt":2,"route":"BearerConnectionTarget"},{"phase":"prepare-end","attempt":2,"route":"BearerConnectionTarget","result":"Success"},{"phase":"fake-session-open","route":"BearerConnectionTarget"},{"phase":"synchronizing-held"},{"phase":"session-ready-released"}],"bootstrapCalls":0,"tokenStillCached":true,"result":{"tag":"Success","route":"BearerConnectionTarget"},"elapsedMs":92.79782599999999,"scope":"real ConnectionDriver/preflight/connectOverRoutes + real resolver + real authorization; fake HTTP and RPC session/ready gate; route probes included separately from prepare attempts"} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 driver-preflight-connect {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"driver-preflight-connect","sample":2,"inputs":{"entry":"BearerConnectionTarget","alternateRoute":null,"variant":null},"requests":[{"index":1,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"preflight-route-probe","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}},{"index":2,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"resolver.prepare:1:BearerConnectionTarget","prepareAttempt":1,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}},{"index":3,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"resolver.prepare:1:BearerConnectionTarget","prepareAttempt":1,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":4,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"resolver.prepare:1:BearerConnectionTarget","prepareAttempt":1,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}},{"index":5,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"resolver.prepare:2:BearerConnectionTarget","prepareAttempt":2,"ticketOrdinal":2,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":6,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"resolver.prepare:2:BearerConnectionTarget","prepareAttempt":2,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}}],"httpRequestCount":6,"preflightHttpRequests":4,"connectHttpRequests":2,"prepareAttempts":2,"preflight":true,"progress":[{"stage":"preparing"},{"stage":"opening","route":"BearerConnectionTarget"},{"stage":"synchronizing","route":"BearerConnectionTarget"}],"phaseOrder":[{"phase":"prepare-start","attempt":1,"route":"BearerConnectionTarget"},{"phase":"prepare-end","attempt":1,"route":"BearerConnectionTarget","result":"Success"},{"phase":"preflight-result","result":true},{"phase":"prepare-start","attempt":2,"route":"BearerConnectionTarget"},{"phase":"prepare-end","attempt":2,"route":"BearerConnectionTarget","result":"Success"},{"phase":"fake-session-open","route":"BearerConnectionTarget"},{"phase":"synchronizing-held"},{"phase":"session-ready-released"}],"bootstrapCalls":0,"tokenStillCached":true,"result":{"tag":"Success","route":"BearerConnectionTarget"},"elapsedMs":31.96935600000006,"scope":"real ConnectionDriver/preflight/connectOverRoutes + real resolver + real authorization; fake HTTP and RPC session/ready gate; route probes included separately from prepare attempts"} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 driver-preflight-connect {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"driver-preflight-connect","sample":3,"inputs":{"entry":"BearerConnectionTarget","alternateRoute":null,"variant":null},"requests":[{"index":1,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"preflight-route-probe","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}},{"index":2,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"resolver.prepare:1:BearerConnectionTarget","prepareAttempt":1,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}},{"index":3,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"resolver.prepare:1:BearerConnectionTarget","prepareAttempt":1,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":4,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"resolver.prepare:1:BearerConnectionTarget","prepareAttempt":1,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}},{"index":5,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"resolver.prepare:2:BearerConnectionTarget","prepareAttempt":2,"ticketOrdinal":2,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":6,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"resolver.prepare:2:BearerConnectionTarget","prepareAttempt":2,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}}],"httpRequestCount":6,"preflightHttpRequests":4,"connectHttpRequests":2,"prepareAttempts":2,"preflight":true,"progress":[{"stage":"preparing"},{"stage":"opening","route":"BearerConnectionTarget"},{"stage":"synchronizing","route":"BearerConnectionTarget"}],"phaseOrder":[{"phase":"prepare-start","attempt":1,"route":"BearerConnectionTarget"},{"phase":"prepare-end","attempt":1,"route":"BearerConnectionTarget","result":"Success"},{"phase":"preflight-result","result":true},{"phase":"prepare-start","attempt":2,"route":"BearerConnectionTarget"},{"phase":"prepare-end","attempt":2,"route":"BearerConnectionTarget","result":"Success"},{"phase":"fake-session-open","route":"BearerConnectionTarget"},{"phase":"synchronizing-held"},{"phase":"session-ready-released"}],"bootstrapCalls":0,"tokenStillCached":true,"result":{"tag":"Success","route":"BearerConnectionTarget"},"elapsedMs":32.498377999999775,"scope":"real ConnectionDriver/preflight/connectOverRoutes + real resolver + real authorization; fake HTTP and RPC session/ready gate; route probes included separately from prepare attempts"} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 driver-direct-ticket-transient-to-relay {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"driver-direct-ticket-transient-to-relay","sample":1,"inputs":{"entry":"BearerConnectionTarget","alternateRoute":"RelayConnectionTarget","variant":"alternate-transient"},"requests":[{"index":1,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"preflight-route-probe","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}},{"index":2,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"resolver.prepare:1:BearerConnectionTarget","prepareAttempt":1,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}},{"index":3,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"resolver.prepare:1:BearerConnectionTarget","prepareAttempt":1,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z","response":503},{"index":4,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"connect-route-probe","prepareAttempt":1,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}},{"index":5,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"resolver.prepare:2:BearerConnectionTarget","prepareAttempt":2,"ticketOrdinal":2,"ticketExpiresAt":"2099-01-01T00:00:00.000Z","response":503},{"index":6,"method":"POST","origin":"https://environment.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"resolver.prepare:3:RelayConnectionTarget","prepareAttempt":3,"ticketOrdinal":3,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":7,"method":"GET","origin":"https://environment.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"resolver.prepare:3:RelayConnectionTarget","prepareAttempt":3,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}}],"httpRequestCount":7,"preflightHttpRequests":3,"connectHttpRequests":4,"prepareAttempts":3,"preflight":false,"progress":[{"stage":"preparing"},{"stage":"opening","route":"RelayConnectionTarget"},{"stage":"synchronizing","route":"RelayConnectionTarget"}],"phaseOrder":[{"phase":"prepare-start","attempt":1,"route":"BearerConnectionTarget"},{"phase":"prepare-end","attempt":1,"route":"BearerConnectionTarget","result":"Failure"},{"phase":"preflight-result","result":false},{"phase":"prepare-start","attempt":2,"route":"BearerConnectionTarget"},{"phase":"prepare-end","attempt":2,"route":"BearerConnectionTarget","result":"Failure"},{"phase":"prepare-start","attempt":3,"route":"RelayConnectionTarget"},{"phase":"prepare-end","attempt":3,"route":"RelayConnectionTarget","result":"Success"},{"phase":"fake-session-open","route":"RelayConnectionTarget"},{"phase":"synchronizing-held"},{"phase":"session-ready-released"}],"bootstrapCalls":0,"tokenStillCached":true,"result":{"tag":"Success","route":"RelayConnectionTarget"},"elapsedMs":44.981444999999894,"scope":"real ConnectionDriver/preflight/connectOverRoutes + real resolver + real authorization; fake HTTP and RPC session/ready gate; route probes included separately from prepare attempts"} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 driver-direct-ticket-transient-to-relay {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"driver-direct-ticket-transient-to-relay","sample":2,"inputs":{"entry":"BearerConnectionTarget","alternateRoute":"RelayConnectionTarget","variant":"alternate-transient"},"requests":[{"index":1,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"preflight-route-probe","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}},{"index":2,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"resolver.prepare:1:BearerConnectionTarget","prepareAttempt":1,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}},{"index":3,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"resolver.prepare:1:BearerConnectionTarget","prepareAttempt":1,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z","response":503},{"index":4,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"connect-route-probe","prepareAttempt":1,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}},{"index":5,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"resolver.prepare:2:BearerConnectionTarget","prepareAttempt":2,"ticketOrdinal":2,"ticketExpiresAt":"2099-01-01T00:00:00.000Z","response":503},{"index":6,"method":"POST","origin":"https://environment.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"resolver.prepare:3:RelayConnectionTarget","prepareAttempt":3,"ticketOrdinal":3,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":7,"method":"GET","origin":"https://environment.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"resolver.prepare:3:RelayConnectionTarget","prepareAttempt":3,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}}],"httpRequestCount":7,"preflightHttpRequests":3,"connectHttpRequests":4,"prepareAttempts":3,"preflight":false,"progress":[{"stage":"preparing"},{"stage":"opening","route":"RelayConnectionTarget"},{"stage":"synchronizing","route":"RelayConnectionTarget"}],"phaseOrder":[{"phase":"prepare-start","attempt":1,"route":"BearerConnectionTarget"},{"phase":"prepare-end","attempt":1,"route":"BearerConnectionTarget","result":"Failure"},{"phase":"preflight-result","result":false},{"phase":"prepare-start","attempt":2,"route":"BearerConnectionTarget"},{"phase":"prepare-end","attempt":2,"route":"BearerConnectionTarget","result":"Failure"},{"phase":"prepare-start","attempt":3,"route":"RelayConnectionTarget"},{"phase":"prepare-end","attempt":3,"route":"RelayConnectionTarget","result":"Success"},{"phase":"fake-session-open","route":"RelayConnectionTarget"},{"phase":"synchronizing-held"},{"phase":"session-ready-released"}],"bootstrapCalls":0,"tokenStillCached":true,"result":{"tag":"Success","route":"RelayConnectionTarget"},"elapsedMs":35.17293299999983,"scope":"real ConnectionDriver/preflight/connectOverRoutes + real resolver + real authorization; fake HTTP and RPC session/ready gate; route probes included separately from prepare attempts"} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 driver-direct-ticket-transient-to-relay {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"driver-direct-ticket-transient-to-relay","sample":3,"inputs":{"entry":"BearerConnectionTarget","alternateRoute":"RelayConnectionTarget","variant":"alternate-transient"},"requests":[{"index":1,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"preflight-route-probe","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}},{"index":2,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"resolver.prepare:1:BearerConnectionTarget","prepareAttempt":1,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}},{"index":3,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"resolver.prepare:1:BearerConnectionTarget","prepareAttempt":1,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z","response":503},{"index":4,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"connect-route-probe","prepareAttempt":1,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}},{"index":5,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"resolver.prepare:2:BearerConnectionTarget","prepareAttempt":2,"ticketOrdinal":2,"ticketExpiresAt":"2099-01-01T00:00:00.000Z","response":503},{"index":6,"method":"POST","origin":"https://environment.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"resolver.prepare:3:RelayConnectionTarget","prepareAttempt":3,"ticketOrdinal":3,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":7,"method":"GET","origin":"https://environment.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"resolver.prepare:3:RelayConnectionTarget","prepareAttempt":3,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}}],"httpRequestCount":7,"preflightHttpRequests":3,"connectHttpRequests":4,"prepareAttempts":3,"preflight":false,"progress":[{"stage":"preparing"},{"stage":"opening","route":"RelayConnectionTarget"},{"stage":"synchronizing","route":"RelayConnectionTarget"}],"phaseOrder":[{"phase":"prepare-start","attempt":1,"route":"BearerConnectionTarget"},{"phase":"prepare-end","attempt":1,"route":"BearerConnectionTarget","result":"Failure"},{"phase":"preflight-result","result":false},{"phase":"prepare-start","attempt":2,"route":"BearerConnectionTarget"},{"phase":"prepare-end","attempt":2,"route":"BearerConnectionTarget","result":"Failure"},{"phase":"prepare-start","attempt":3,"route":"RelayConnectionTarget"},{"phase":"prepare-end","attempt":3,"route":"RelayConnectionTarget","result":"Success"},{"phase":"fake-session-open","route":"RelayConnectionTarget"},{"phase":"synchronizing-held"},{"phase":"session-ready-released"}],"bootstrapCalls":0,"tokenStillCached":true,"result":{"tag":"Success","route":"RelayConnectionTarget"},"elapsedMs":20.262574999999742,"scope":"real ConnectionDriver/preflight/connectOverRoutes + real resolver + real authorization; fake HTTP and RPC session/ready gate; route probes included separately from prepare attempts"} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 driver-direct-mismatch-to-relay {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"driver-direct-mismatch-to-relay","sample":1,"inputs":{"entry":"BearerConnectionTarget","alternateRoute":"RelayConnectionTarget","variant":"alternate-mismatch"},"requests":[{"index":1,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"preflight-route-probe","prepareAttempt":0,"descriptor":{"environmentId":"wrong-environment","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}},{"index":2,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"connect-route-probe","prepareAttempt":0,"descriptor":{"environmentId":"wrong-environment","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}},{"index":3,"method":"POST","origin":"https://environment.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"resolver.prepare:1:RelayConnectionTarget","prepareAttempt":1,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":4,"method":"GET","origin":"https://environment.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"resolver.prepare:1:RelayConnectionTarget","prepareAttempt":1,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}}],"httpRequestCount":4,"preflightHttpRequests":1,"connectHttpRequests":3,"prepareAttempts":1,"preflight":false,"progress":[{"stage":"preparing"},{"stage":"opening","route":"RelayConnectionTarget"},{"stage":"synchronizing","route":"RelayConnectionTarget"}],"phaseOrder":[{"phase":"preflight-result","result":false},{"phase":"prepare-start","attempt":1,"route":"RelayConnectionTarget"},{"phase":"prepare-end","attempt":1,"route":"RelayConnectionTarget","result":"Success"},{"phase":"fake-session-open","route":"RelayConnectionTarget"},{"phase":"synchronizing-held"},{"phase":"session-ready-released"}],"bootstrapCalls":0,"tokenStillCached":true,"result":{"tag":"Success","route":"RelayConnectionTarget"},"elapsedMs":15.429250999999567,"scope":"real ConnectionDriver/preflight/connectOverRoutes + real resolver + real authorization; fake HTTP and RPC session/ready gate; route probes included separately from prepare attempts"} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 driver-direct-mismatch-to-relay {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"driver-direct-mismatch-to-relay","sample":2,"inputs":{"entry":"BearerConnectionTarget","alternateRoute":"RelayConnectionTarget","variant":"alternate-mismatch"},"requests":[{"index":1,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"preflight-route-probe","prepareAttempt":0,"descriptor":{"environmentId":"wrong-environment","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}},{"index":2,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"connect-route-probe","prepareAttempt":0,"descriptor":{"environmentId":"wrong-environment","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}},{"index":3,"method":"POST","origin":"https://environment.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"resolver.prepare:1:RelayConnectionTarget","prepareAttempt":1,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":4,"method":"GET","origin":"https://environment.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"resolver.prepare:1:RelayConnectionTarget","prepareAttempt":1,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}}],"httpRequestCount":4,"preflightHttpRequests":1,"connectHttpRequests":3,"prepareAttempts":1,"preflight":false,"progress":[{"stage":"preparing"},{"stage":"opening","route":"RelayConnectionTarget"},{"stage":"synchronizing","route":"RelayConnectionTarget"}],"phaseOrder":[{"phase":"preflight-result","result":false},{"phase":"prepare-start","attempt":1,"route":"RelayConnectionTarget"},{"phase":"prepare-end","attempt":1,"route":"RelayConnectionTarget","result":"Success"},{"phase":"fake-session-open","route":"RelayConnectionTarget"},{"phase":"synchronizing-held"},{"phase":"session-ready-released"}],"bootstrapCalls":0,"tokenStillCached":true,"result":{"tag":"Success","route":"RelayConnectionTarget"},"elapsedMs":39.514394000000266,"scope":"real ConnectionDriver/preflight/connectOverRoutes + real resolver + real authorization; fake HTTP and RPC session/ready gate; route probes included separately from prepare attempts"} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 driver-direct-mismatch-to-relay {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"driver-direct-mismatch-to-relay","sample":3,"inputs":{"entry":"BearerConnectionTarget","alternateRoute":"RelayConnectionTarget","variant":"alternate-mismatch"},"requests":[{"index":1,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"preflight-route-probe","prepareAttempt":0,"descriptor":{"environmentId":"wrong-environment","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}},{"index":2,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"connect-route-probe","prepareAttempt":0,"descriptor":{"environmentId":"wrong-environment","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}},{"index":3,"method":"POST","origin":"https://environment.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"resolver.prepare:1:RelayConnectionTarget","prepareAttempt":1,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":4,"method":"GET","origin":"https://environment.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"resolver.prepare:1:RelayConnectionTarget","prepareAttempt":1,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}}],"httpRequestCount":4,"preflightHttpRequests":1,"connectHttpRequests":3,"prepareAttempts":1,"preflight":false,"progress":[{"stage":"preparing"},{"stage":"opening","route":"RelayConnectionTarget"},{"stage":"synchronizing","route":"RelayConnectionTarget"}],"phaseOrder":[{"phase":"preflight-result","result":false},{"phase":"prepare-start","attempt":1,"route":"RelayConnectionTarget"},{"phase":"prepare-end","attempt":1,"route":"RelayConnectionTarget","result":"Success"},{"phase":"fake-session-open","route":"RelayConnectionTarget"},{"phase":"synchronizing-held"},{"phase":"session-ready-released"}],"bootstrapCalls":0,"tokenStillCached":true,"result":{"tag":"Success","route":"RelayConnectionTarget"},"elapsedMs":5.595522000000074,"scope":"real ConnectionDriver/preflight/connectOverRoutes + real resolver + real authorization; fake HTTP and RPC session/ready gate; route probes included separately from prepare attempts"} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 driver-direct-unavailable-to-relay {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"driver-direct-unavailable-to-relay","sample":1,"inputs":{"entry":"BearerConnectionTarget","alternateRoute":"RelayConnectionTarget","variant":"alternate-unavailable"},"requests":[{"index":1,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"preflight-route-probe","prepareAttempt":0,"response":503},{"index":2,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"connect-route-probe","prepareAttempt":0,"response":503},{"index":3,"method":"POST","origin":"https://environment.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"resolver.prepare:1:RelayConnectionTarget","prepareAttempt":1,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":4,"method":"GET","origin":"https://environment.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"resolver.prepare:1:RelayConnectionTarget","prepareAttempt":1,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}}],"httpRequestCount":4,"preflightHttpRequests":1,"connectHttpRequests":3,"prepareAttempts":1,"preflight":false,"progress":[{"stage":"preparing"},{"stage":"opening","route":"RelayConnectionTarget"},{"stage":"synchronizing","route":"RelayConnectionTarget"}],"phaseOrder":[{"phase":"preflight-result","result":false},{"phase":"prepare-start","attempt":1,"route":"RelayConnectionTarget"},{"phase":"prepare-end","attempt":1,"route":"RelayConnectionTarget","result":"Success"},{"phase":"fake-session-open","route":"RelayConnectionTarget"},{"phase":"synchronizing-held"},{"phase":"session-ready-released"}],"bootstrapCalls":0,"tokenStillCached":true,"result":{"tag":"Success","route":"RelayConnectionTarget"},"elapsedMs":22.853943000000072,"scope":"real ConnectionDriver/preflight/connectOverRoutes + real resolver + real authorization; fake HTTP and RPC session/ready gate; route probes included separately from prepare attempts"} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 driver-direct-unavailable-to-relay {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"driver-direct-unavailable-to-relay","sample":2,"inputs":{"entry":"BearerConnectionTarget","alternateRoute":"RelayConnectionTarget","variant":"alternate-unavailable"},"requests":[{"index":1,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"preflight-route-probe","prepareAttempt":0,"response":503},{"index":2,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"connect-route-probe","prepareAttempt":0,"response":503},{"index":3,"method":"POST","origin":"https://environment.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"resolver.prepare:1:RelayConnectionTarget","prepareAttempt":1,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":4,"method":"GET","origin":"https://environment.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"resolver.prepare:1:RelayConnectionTarget","prepareAttempt":1,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}}],"httpRequestCount":4,"preflightHttpRequests":1,"connectHttpRequests":3,"prepareAttempts":1,"preflight":false,"progress":[{"stage":"preparing"},{"stage":"opening","route":"RelayConnectionTarget"},{"stage":"synchronizing","route":"RelayConnectionTarget"}],"phaseOrder":[{"phase":"preflight-result","result":false},{"phase":"prepare-start","attempt":1,"route":"RelayConnectionTarget"},{"phase":"prepare-end","attempt":1,"route":"RelayConnectionTarget","result":"Success"},{"phase":"fake-session-open","route":"RelayConnectionTarget"},{"phase":"synchronizing-held"},{"phase":"session-ready-released"}],"bootstrapCalls":0,"tokenStillCached":true,"result":{"tag":"Success","route":"RelayConnectionTarget"},"elapsedMs":6.4206090000002405,"scope":"real ConnectionDriver/preflight/connectOverRoutes + real resolver + real authorization; fake HTTP and RPC session/ready gate; route probes included separately from prepare attempts"} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 driver-direct-unavailable-to-relay {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"driver-direct-unavailable-to-relay","sample":3,"inputs":{"entry":"BearerConnectionTarget","alternateRoute":"RelayConnectionTarget","variant":"alternate-unavailable"},"requests":[{"index":1,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"preflight-route-probe","prepareAttempt":0,"response":503},{"index":2,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"connect-route-probe","prepareAttempt":0,"response":503},{"index":3,"method":"POST","origin":"https://environment.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"resolver.prepare:1:RelayConnectionTarget","prepareAttempt":1,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":4,"method":"GET","origin":"https://environment.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"resolver.prepare:1:RelayConnectionTarget","prepareAttempt":1,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}}],"httpRequestCount":4,"preflightHttpRequests":1,"connectHttpRequests":3,"prepareAttempts":1,"preflight":false,"progress":[{"stage":"preparing"},{"stage":"opening","route":"RelayConnectionTarget"},{"stage":"synchronizing","route":"RelayConnectionTarget"}],"phaseOrder":[{"phase":"preflight-result","result":false},{"phase":"prepare-start","attempt":1,"route":"RelayConnectionTarget"},{"phase":"prepare-end","attempt":1,"route":"RelayConnectionTarget","result":"Success"},{"phase":"fake-session-open","route":"RelayConnectionTarget"},{"phase":"synchronizing-held"},{"phase":"session-ready-released"}],"bootstrapCalls":0,"tokenStillCached":true,"result":{"tag":"Success","route":"RelayConnectionTarget"},"elapsedMs":3.767413999999917,"scope":"real ConnectionDriver/preflight/connectOverRoutes + real resolver + real authorization; fake HTTP and RPC session/ready gate; route probes included separately from prepare attempts"} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 relay-fallback-unsupported {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"relay-fallback-unsupported","sample":1,"phase":"single","broker":"relay","inputs":{"token":"cached-valid","protocol":0,"method":"prepare","variant":null},"requests":[{"index":1,"method":"POST","origin":"https://environment.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":2,"method":"GET","origin":"https://environment.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":0}}],"httpRequestCount":2,"directHttpRequests":0,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":2.393336999999974,"result":{"tag":"ConnectionBlockedError","reason":"unsupported","detail":"This client requires a newer server. Update T3 Code on Remote environment to connect."},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 relay-fallback-unsupported {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"relay-fallback-unsupported","sample":2,"phase":"single","broker":"relay","inputs":{"token":"cached-valid","protocol":0,"method":"prepare","variant":null},"requests":[{"index":1,"method":"POST","origin":"https://environment.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":2,"method":"GET","origin":"https://environment.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":0}}],"httpRequestCount":2,"directHttpRequests":0,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":1.82626399999981,"result":{"tag":"ConnectionBlockedError","reason":"unsupported","detail":"This client requires a newer server. Update T3 Code on Remote environment to connect."},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 relay-fallback-unsupported {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"relay-fallback-unsupported","sample":3,"phase":"single","broker":"relay","inputs":{"token":"cached-valid","protocol":0,"method":"prepare","variant":null},"requests":[{"index":1,"method":"POST","origin":"https://environment.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":2,"method":"GET","origin":"https://environment.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":0}}],"httpRequestCount":2,"directHttpRequests":0,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":2.5049659999999676,"result":{"tag":"ConnectionBlockedError","reason":"unsupported","detail":"This client requires a newer server. Update T3 Code on Remote environment to connect."},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 relay-fallback-update-unsupported {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"relay-fallback-update-unsupported","sample":1,"phase":"single","broker":"relay","inputs":{"token":"cached-valid","protocol":0,"method":"prepareForUpdate","variant":null},"requests":[{"index":1,"method":"POST","origin":"https://environment.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":2,"method":"GET","origin":"https://environment.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":0}}],"httpRequestCount":2,"directHttpRequests":0,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":3.1550959999999577,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":1,"observedDescriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","orchestrationProtocolVersion":0,"capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true}}},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 relay-fallback-update-unsupported {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"relay-fallback-update-unsupported","sample":2,"phase":"single","broker":"relay","inputs":{"token":"cached-valid","protocol":0,"method":"prepareForUpdate","variant":null},"requests":[{"index":1,"method":"POST","origin":"https://environment.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":2,"method":"GET","origin":"https://environment.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":0}}],"httpRequestCount":2,"directHttpRequests":0,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":1.6604330000000118,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":1,"observedDescriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","orchestrationProtocolVersion":0,"capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true}}},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 relay-fallback-update-unsupported {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"relay-fallback-update-unsupported","sample":3,"phase":"single","broker":"relay","inputs":{"token":"cached-valid","protocol":0,"method":"prepareForUpdate","variant":null},"requests":[{"index":1,"method":"POST","origin":"https://environment.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":2,"method":"GET","origin":"https://environment.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":0}}],"httpRequestCount":2,"directHttpRequests":0,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":4.928301999999803,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":1,"observedDescriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","orchestrationProtocolVersion":0,"capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true}}},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 relay-fallback-wrong-identity {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"relay-fallback-wrong-identity","sample":1,"phase":"single","broker":"relay","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":"identity-always"},"requests":[{"index":1,"method":"POST","origin":"https://environment.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":2,"method":"GET","origin":"https://environment.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"wrong-environment","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}}],"httpRequestCount":2,"directHttpRequests":0,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":2.6838819999998123,"result":{"tag":"ConnectionBlockedError","reason":"configuration","detail":"Connected environment wrong-environment does not match environment-1."},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 relay-fallback-wrong-identity {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"relay-fallback-wrong-identity","sample":2,"phase":"single","broker":"relay","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":"identity-always"},"requests":[{"index":1,"method":"POST","origin":"https://environment.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":2,"method":"GET","origin":"https://environment.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"wrong-environment","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}}],"httpRequestCount":2,"directHttpRequests":0,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":2.370154000000184,"result":{"tag":"ConnectionBlockedError","reason":"configuration","detail":"Connected environment wrong-environment does not match environment-1."},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 relay-fallback-wrong-identity {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"relay-fallback-wrong-identity","sample":3,"phase":"single","broker":"relay","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":"identity-always"},"requests":[{"index":1,"method":"POST","origin":"https://environment.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":2,"method":"GET","origin":"https://environment.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"wrong-environment","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}}],"httpRequestCount":2,"directHttpRequests":0,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":2.9750279999998384,"result":{"tag":"ConnectionBlockedError","reason":"configuration","detail":"Connected environment wrong-environment does not match environment-1."},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 primary-no-bearer {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"primary-no-bearer","sample":1,"phase":"single","broker":"none","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":null},"requests":[{"index":1,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}}],"httpRequestCount":1,"directHttpRequests":1,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":1.148204000000078,"result":{"tag":"Success","authorizationKind":"none","ticketOrdinal":0},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 primary-no-bearer {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"primary-no-bearer","sample":2,"phase":"single","broker":"none","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":null},"requests":[{"index":1,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}}],"httpRequestCount":1,"directHttpRequests":1,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":1.4853549999997995,"result":{"tag":"Success","authorizationKind":"none","ticketOrdinal":0},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 primary-no-bearer {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"primary-no-bearer","sample":3,"phase":"single","broker":"none","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":null},"requests":[{"index":1,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}}],"httpRequestCount":1,"directHttpRequests":1,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":1.1333449999997356,"result":{"tag":"Success","authorizationKind":"none","ticketOrdinal":0},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 relay-cached {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"relay-cached","sample":1,"phase":"single","broker":"relay","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":null},"requests":[{"index":1,"method":"POST","origin":"https://environment.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":2,"method":"GET","origin":"https://environment.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}}],"httpRequestCount":2,"directHttpRequests":0,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":5.699076999999761,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":1},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 relay-cached {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"relay-cached","sample":2,"phase":"single","broker":"relay","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":null},"requests":[{"index":1,"method":"POST","origin":"https://environment.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":2,"method":"GET","origin":"https://environment.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}}],"httpRequestCount":2,"directHttpRequests":0,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":11.700749999999971,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":1},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 relay-cached {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"relay-cached","sample":3,"phase":"single","broker":"relay","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":null},"requests":[{"index":1,"method":"POST","origin":"https://environment.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":2,"method":"GET","origin":"https://environment.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}}],"httpRequestCount":2,"directHttpRequests":0,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":2.1363460000002306,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":1},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 relay-cold {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"relay-cold","sample":1,"phase":"single","broker":"relay","inputs":{"token":"cold","protocol":"current","method":"prepare","variant":null},"requests":[{"index":1,"method":"GET","origin":"https://environment.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}},{"index":2,"method":"POST","origin":"https://environment.example.test","path":"/oauth/token","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"response":"synthetic-token-exchange"},{"index":3,"method":"POST","origin":"https://environment.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":4,"method":"GET","origin":"https://environment.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}}],"httpRequestCount":4,"directHttpRequests":0,"bootstrapCalls":1,"phaseOrder":[{"phase":"mock-relay-bootstrap","method":"POST","origin":"https://relay.example.test","path":"/v1/environments/environment-1/connect","authorizationKind":"DPoP","observedAtHttpRequestCount":0,"transport":"mocked ManagedRelayClient.connectEnvironment; not included in observed HTTP count"}],"elapsedMs":8.571110999999746,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":1},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 relay-cold {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"relay-cold","sample":2,"phase":"single","broker":"relay","inputs":{"token":"cold","protocol":"current","method":"prepare","variant":null},"requests":[{"index":1,"method":"GET","origin":"https://environment.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}},{"index":2,"method":"POST","origin":"https://environment.example.test","path":"/oauth/token","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"response":"synthetic-token-exchange"},{"index":3,"method":"POST","origin":"https://environment.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":4,"method":"GET","origin":"https://environment.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}}],"httpRequestCount":4,"directHttpRequests":0,"bootstrapCalls":1,"phaseOrder":[{"phase":"mock-relay-bootstrap","method":"POST","origin":"https://relay.example.test","path":"/v1/environments/environment-1/connect","authorizationKind":"DPoP","observedAtHttpRequestCount":0,"transport":"mocked ManagedRelayClient.connectEnvironment; not included in observed HTTP count"}],"elapsedMs":4.738965999999891,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":1},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 relay-cold {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"relay-cold","sample":3,"phase":"single","broker":"relay","inputs":{"token":"cold","protocol":"current","method":"prepare","variant":null},"requests":[{"index":1,"method":"GET","origin":"https://environment.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}},{"index":2,"method":"POST","origin":"https://environment.example.test","path":"/oauth/token","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"response":"synthetic-token-exchange"},{"index":3,"method":"POST","origin":"https://environment.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":4,"method":"GET","origin":"https://environment.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}}],"httpRequestCount":4,"directHttpRequests":0,"bootstrapCalls":1,"phaseOrder":[{"phase":"mock-relay-bootstrap","method":"POST","origin":"https://relay.example.test","path":"/v1/environments/environment-1/connect","authorizationKind":"DPoP","observedAtHttpRequestCount":0,"transport":"mocked ManagedRelayClient.connectEnvironment; not included in observed HTTP count"}],"elapsedMs":4.793467999999848,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":1},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 relay-expired {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"relay-expired","sample":1,"phase":"single","broker":"relay","inputs":{"token":"expired","protocol":"current","method":"prepare","variant":null},"requests":[{"index":1,"method":"GET","origin":"https://environment.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}},{"index":2,"method":"POST","origin":"https://environment.example.test","path":"/oauth/token","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"response":"synthetic-token-exchange"},{"index":3,"method":"POST","origin":"https://environment.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":4,"method":"GET","origin":"https://environment.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}}],"httpRequestCount":4,"directHttpRequests":0,"bootstrapCalls":1,"phaseOrder":[{"phase":"mock-relay-bootstrap","method":"POST","origin":"https://relay.example.test","path":"/v1/environments/environment-1/connect","authorizationKind":"DPoP","observedAtHttpRequestCount":0,"transport":"mocked ManagedRelayClient.connectEnvironment; not included in observed HTTP count"}],"elapsedMs":4.435326999999688,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":1},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 relay-expired {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"relay-expired","sample":2,"phase":"single","broker":"relay","inputs":{"token":"expired","protocol":"current","method":"prepare","variant":null},"requests":[{"index":1,"method":"GET","origin":"https://environment.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}},{"index":2,"method":"POST","origin":"https://environment.example.test","path":"/oauth/token","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"response":"synthetic-token-exchange"},{"index":3,"method":"POST","origin":"https://environment.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":4,"method":"GET","origin":"https://environment.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}}],"httpRequestCount":4,"directHttpRequests":0,"bootstrapCalls":1,"phaseOrder":[{"phase":"mock-relay-bootstrap","method":"POST","origin":"https://relay.example.test","path":"/v1/environments/environment-1/connect","authorizationKind":"DPoP","observedAtHttpRequestCount":0,"transport":"mocked ManagedRelayClient.connectEnvironment; not included in observed HTTP count"}],"elapsedMs":6.502754000000095,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":1},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 relay-expired {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"relay-expired","sample":3,"phase":"single","broker":"relay","inputs":{"token":"expired","protocol":"current","method":"prepare","variant":null},"requests":[{"index":1,"method":"GET","origin":"https://environment.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}},{"index":2,"method":"POST","origin":"https://environment.example.test","path":"/oauth/token","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"response":"synthetic-token-exchange"},{"index":3,"method":"POST","origin":"https://environment.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":4,"method":"GET","origin":"https://environment.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}}],"httpRequestCount":4,"directHttpRequests":0,"bootstrapCalls":1,"phaseOrder":[{"phase":"mock-relay-bootstrap","method":"POST","origin":"https://relay.example.test","path":"/v1/environments/environment-1/connect","authorizationKind":"DPoP","observedAtHttpRequestCount":0,"transport":"mocked ManagedRelayClient.connectEnvironment; not included in observed HTTP count"}],"elapsedMs":4.495991000000231,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":1},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 relay-rejected {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"relay-rejected","sample":1,"phase":"single","broker":"relay","inputs":{"token":"rejected","protocol":"current","method":"prepare","variant":null},"requests":[{"index":1,"method":"POST","origin":"https://environment.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z","response":401},{"index":2,"method":"GET","origin":"https://environment.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}},{"index":3,"method":"POST","origin":"https://environment.example.test","path":"/oauth/token","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"response":"synthetic-token-exchange"},{"index":4,"method":"POST","origin":"https://environment.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":2,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":5,"method":"GET","origin":"https://environment.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}}],"httpRequestCount":5,"directHttpRequests":0,"bootstrapCalls":1,"phaseOrder":[{"phase":"mock-relay-bootstrap","method":"POST","origin":"https://relay.example.test","path":"/v1/environments/environment-1/connect","authorizationKind":"DPoP","observedAtHttpRequestCount":1,"transport":"mocked ManagedRelayClient.connectEnvironment; not included in observed HTTP count"}],"elapsedMs":22.5108409999998,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":2},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 relay-rejected {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"relay-rejected","sample":2,"phase":"single","broker":"relay","inputs":{"token":"rejected","protocol":"current","method":"prepare","variant":null},"requests":[{"index":1,"method":"POST","origin":"https://environment.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z","response":401},{"index":2,"method":"GET","origin":"https://environment.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}},{"index":3,"method":"POST","origin":"https://environment.example.test","path":"/oauth/token","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"response":"synthetic-token-exchange"},{"index":4,"method":"POST","origin":"https://environment.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":2,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":5,"method":"GET","origin":"https://environment.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}}],"httpRequestCount":5,"directHttpRequests":0,"bootstrapCalls":1,"phaseOrder":[{"phase":"mock-relay-bootstrap","method":"POST","origin":"https://relay.example.test","path":"/v1/environments/environment-1/connect","authorizationKind":"DPoP","observedAtHttpRequestCount":1,"transport":"mocked ManagedRelayClient.connectEnvironment; not included in observed HTTP count"}],"elapsedMs":5.392641999999796,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":2},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 relay-rejected {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"relay-rejected","sample":3,"phase":"single","broker":"relay","inputs":{"token":"rejected","protocol":"current","method":"prepare","variant":null},"requests":[{"index":1,"method":"POST","origin":"https://environment.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z","response":401},{"index":2,"method":"GET","origin":"https://environment.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}},{"index":3,"method":"POST","origin":"https://environment.example.test","path":"/oauth/token","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"response":"synthetic-token-exchange"},{"index":4,"method":"POST","origin":"https://environment.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":2,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":5,"method":"GET","origin":"https://environment.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}}],"httpRequestCount":5,"directHttpRequests":0,"bootstrapCalls":1,"phaseOrder":[{"phase":"mock-relay-bootstrap","method":"POST","origin":"https://relay.example.test","path":"/v1/environments/environment-1/connect","authorizationKind":"DPoP","observedAtHttpRequestCount":1,"transport":"mocked ManagedRelayClient.connectEnvironment; not included in observed HTTP count"}],"elapsedMs":6.220565000000079,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":2},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 relay-transient {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"relay-transient","sample":1,"phase":"single","broker":"relay","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":"ticket-transient"},"requests":[{"index":1,"method":"POST","origin":"https://environment.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z","response":503},{"index":2,"method":"GET","origin":"https://environment.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}},{"index":3,"method":"POST","origin":"https://environment.example.test","path":"/oauth/token","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"response":"synthetic-token-exchange"},{"index":4,"method":"POST","origin":"https://environment.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":2,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":5,"method":"GET","origin":"https://environment.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}}],"httpRequestCount":5,"directHttpRequests":0,"bootstrapCalls":1,"phaseOrder":[{"phase":"mock-relay-bootstrap","method":"POST","origin":"https://relay.example.test","path":"/v1/environments/environment-1/connect","authorizationKind":"DPoP","observedAtHttpRequestCount":1,"transport":"mocked ManagedRelayClient.connectEnvironment; not included in observed HTTP count"}],"elapsedMs":3.930160000000342,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":2},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 relay-transient {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"relay-transient","sample":2,"phase":"single","broker":"relay","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":"ticket-transient"},"requests":[{"index":1,"method":"POST","origin":"https://environment.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z","response":503},{"index":2,"method":"GET","origin":"https://environment.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}},{"index":3,"method":"POST","origin":"https://environment.example.test","path":"/oauth/token","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"response":"synthetic-token-exchange"},{"index":4,"method":"POST","origin":"https://environment.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":2,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":5,"method":"GET","origin":"https://environment.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}}],"httpRequestCount":5,"directHttpRequests":0,"bootstrapCalls":1,"phaseOrder":[{"phase":"mock-relay-bootstrap","method":"POST","origin":"https://relay.example.test","path":"/v1/environments/environment-1/connect","authorizationKind":"DPoP","observedAtHttpRequestCount":1,"transport":"mocked ManagedRelayClient.connectEnvironment; not included in observed HTTP count"}],"elapsedMs":5.465518999999858,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":2},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 relay-transient {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"relay-transient","sample":3,"phase":"single","broker":"relay","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":"ticket-transient"},"requests":[{"index":1,"method":"POST","origin":"https://environment.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z","response":503},{"index":2,"method":"GET","origin":"https://environment.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}},{"index":3,"method":"POST","origin":"https://environment.example.test","path":"/oauth/token","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"response":"synthetic-token-exchange"},{"index":4,"method":"POST","origin":"https://environment.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":2,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":5,"method":"GET","origin":"https://environment.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}}],"httpRequestCount":5,"directHttpRequests":0,"bootstrapCalls":1,"phaseOrder":[{"phase":"mock-relay-bootstrap","method":"POST","origin":"https://relay.example.test","path":"/v1/environments/environment-1/connect","authorizationKind":"DPoP","observedAtHttpRequestCount":1,"transport":"mocked ManagedRelayClient.connectEnvironment; not included in observed HTTP count"}],"elapsedMs":3.871849999999995,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":2},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 fallback-wrong-identity {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"fallback-wrong-identity","sample":1,"phase":"single","broker":"none","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":"identity-always"},"requests":[{"index":1,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"wrong-environment","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}}],"httpRequestCount":1,"directHttpRequests":1,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":0.6299109999999928,"result":{"tag":"ConnectionBlockedError","reason":"configuration","detail":"Connected environment wrong-environment does not match environment-1."},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 fallback-wrong-identity {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"fallback-wrong-identity","sample":2,"phase":"single","broker":"none","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":"identity-always"},"requests":[{"index":1,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"wrong-environment","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}}],"httpRequestCount":1,"directHttpRequests":1,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":0.7249289999999746,"result":{"tag":"ConnectionBlockedError","reason":"configuration","detail":"Connected environment wrong-environment does not match environment-1."},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 fallback-wrong-identity {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"fallback-wrong-identity","sample":3,"phase":"single","broker":"none","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":"identity-always"},"requests":[{"index":1,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"wrong-environment","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}}],"httpRequestCount":1,"directHttpRequests":1,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":1.6668959999997242,"result":{"tag":"ConnectionBlockedError","reason":"configuration","detail":"Connected environment wrong-environment does not match environment-1."},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 fallback-unsupported {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"fallback-unsupported","sample":1,"phase":"single","broker":"none","inputs":{"token":"cached-valid","protocol":0,"method":"prepare","variant":null},"requests":[{"index":1,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":0}}],"httpRequestCount":1,"directHttpRequests":1,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":0.5503720000001522,"result":{"tag":"ConnectionBlockedError","reason":"unsupported","detail":"This client requires a newer server. Update T3 Code on Remote environment to connect."},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 fallback-unsupported {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"fallback-unsupported","sample":2,"phase":"single","broker":"none","inputs":{"token":"cached-valid","protocol":0,"method":"prepare","variant":null},"requests":[{"index":1,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":0}}],"httpRequestCount":1,"directHttpRequests":1,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":1.1523510000001806,"result":{"tag":"ConnectionBlockedError","reason":"unsupported","detail":"This client requires a newer server. Update T3 Code on Remote environment to connect."},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 fallback-unsupported {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"fallback-unsupported","sample":3,"phase":"single","broker":"none","inputs":{"token":"cached-valid","protocol":0,"method":"prepare","variant":null},"requests":[{"index":1,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":0}}],"httpRequestCount":1,"directHttpRequests":1,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":0.8789980000001378,"result":{"tag":"ConnectionBlockedError","reason":"unsupported","detail":"This client requires a newer server. Update T3 Code on Remote environment to connect."},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 fallback-update-unsupported {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"fallback-update-unsupported","sample":1,"phase":"single","broker":"none","inputs":{"token":"cached-valid","protocol":0,"method":"prepareForUpdate","variant":null},"requests":[{"index":1,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":0}}],"httpRequestCount":1,"directHttpRequests":1,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":0.4970320000002175,"result":{"tag":"Success","authorizationKind":"none","ticketOrdinal":0,"observedDescriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","orchestrationProtocolVersion":0,"capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true}}},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 fallback-update-unsupported {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"fallback-update-unsupported","sample":2,"phase":"single","broker":"none","inputs":{"token":"cached-valid","protocol":0,"method":"prepareForUpdate","variant":null},"requests":[{"index":1,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":0}}],"httpRequestCount":1,"directHttpRequests":1,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":1.4509499999999207,"result":{"tag":"Success","authorizationKind":"none","ticketOrdinal":0,"observedDescriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","orchestrationProtocolVersion":0,"capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true}}},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 fallback-update-unsupported {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"fallback-update-unsupported","sample":3,"phase":"single","broker":"none","inputs":{"token":"cached-valid","protocol":0,"method":"prepareForUpdate","variant":null},"requests":[{"index":1,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":0}}],"httpRequestCount":1,"directHttpRequests":1,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":1.1329039999995985,"result":{"tag":"Success","authorizationKind":"none","ticketOrdinal":0,"observedDescriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","orchestrationProtocolVersion":0,"capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true}}},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 direct-transient-then-relay {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"direct-transient-then-relay","sample":1,"phase":"single","broker":"dpop","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":"alternate-transient"},"requests":[{"index":1,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}},{"index":2,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z","response":503}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":3.8757269999996424,"result":{"tag":"ConnectionTransientError","reason":"remote-unavailable","detail":"Remote environment endpoint https://direct.example.test/api/auth/websocket-ticket/rpc returned undeclared status 503."},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 direct-transient-then-relay {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"direct-transient-then-relay","sample":1,"phase":"explicit-relay-alternate-prepare","requests":[{"index":3,"method":"POST","origin":"https://environment.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":2,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":4,"method":"GET","origin":"https://environment.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}}],"bootstrapCalls":0,"result":"Success","tokenStillCached":true,"scope":"resolver alternate preparation only; ConnectionDriver/connectOverRoutes not exercised"} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 direct-transient-then-relay {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"direct-transient-then-relay","sample":2,"phase":"single","broker":"dpop","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":"alternate-transient"},"requests":[{"index":1,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}},{"index":2,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z","response":503}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":2.082263999999668,"result":{"tag":"ConnectionTransientError","reason":"remote-unavailable","detail":"Remote environment endpoint https://direct.example.test/api/auth/websocket-ticket/rpc returned undeclared status 503."},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 direct-transient-then-relay {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"direct-transient-then-relay","sample":2,"phase":"explicit-relay-alternate-prepare","requests":[{"index":3,"method":"POST","origin":"https://environment.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":2,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":4,"method":"GET","origin":"https://environment.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}}],"bootstrapCalls":0,"result":"Success","tokenStillCached":true,"scope":"resolver alternate preparation only; ConnectionDriver/connectOverRoutes not exercised"} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 direct-transient-then-relay {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"direct-transient-then-relay","sample":3,"phase":"single","broker":"dpop","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":"alternate-transient"},"requests":[{"index":1,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}},{"index":2,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z","response":503}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":1.6579289999999673,"result":{"tag":"ConnectionTransientError","reason":"remote-unavailable","detail":"Remote environment endpoint https://direct.example.test/api/auth/websocket-ticket/rpc returned undeclared status 503."},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 direct-transient-then-relay {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"direct-transient-then-relay","sample":3,"phase":"explicit-relay-alternate-prepare","requests":[{"index":3,"method":"POST","origin":"https://environment.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":2,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":4,"method":"GET","origin":"https://environment.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}}],"bootstrapCalls":0,"result":"Success","tokenStillCached":true,"scope":"resolver alternate preparation only; ConnectionDriver/connectOverRoutes not exercised"} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 direct-mismatch-then-relay {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"direct-mismatch-then-relay","sample":1,"phase":"single","broker":"dpop","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":"alternate-mismatch"},"requests":[{"index":1,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"wrong-environment","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}}],"httpRequestCount":1,"directHttpRequests":1,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":0.6325569999999061,"result":{"tag":"ConnectionBlockedError","reason":"configuration","detail":"Connected environment wrong-environment does not match environment-1."},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 direct-mismatch-then-relay {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"direct-mismatch-then-relay","sample":1,"phase":"explicit-relay-alternate-prepare","requests":[{"index":2,"method":"POST","origin":"https://environment.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":3,"method":"GET","origin":"https://environment.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}}],"bootstrapCalls":0,"result":"Success","tokenStillCached":true,"scope":"resolver alternate preparation only; ConnectionDriver/connectOverRoutes not exercised"} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 direct-mismatch-then-relay {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"direct-mismatch-then-relay","sample":2,"phase":"single","broker":"dpop","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":"alternate-mismatch"},"requests":[{"index":1,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"wrong-environment","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}}],"httpRequestCount":1,"directHttpRequests":1,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":1.0227770000001328,"result":{"tag":"ConnectionBlockedError","reason":"configuration","detail":"Connected environment wrong-environment does not match environment-1."},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 direct-mismatch-then-relay {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"direct-mismatch-then-relay","sample":2,"phase":"explicit-relay-alternate-prepare","requests":[{"index":2,"method":"POST","origin":"https://environment.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":3,"method":"GET","origin":"https://environment.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}}],"bootstrapCalls":0,"result":"Success","tokenStillCached":true,"scope":"resolver alternate preparation only; ConnectionDriver/connectOverRoutes not exercised"} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 direct-mismatch-then-relay {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"direct-mismatch-then-relay","sample":3,"phase":"single","broker":"dpop","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":"alternate-mismatch"},"requests":[{"index":1,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"wrong-environment","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}}],"httpRequestCount":1,"directHttpRequests":1,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":0.8767450000000281,"result":{"tag":"ConnectionBlockedError","reason":"configuration","detail":"Connected environment wrong-environment does not match environment-1."},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R3 direct-mismatch-then-relay {"row":"R3","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"direct-mismatch-then-relay","sample":3,"phase":"explicit-relay-alternate-prepare","requests":[{"index":2,"method":"POST","origin":"https://environment.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":3,"method":"GET","origin":"https://environment.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}}],"bootstrapCalls":0,"result":"Success","tokenStillCached":true,"scope":"resolver alternate preparation only; ConnectionDriver/connectOverRoutes not exercised"} Test Files 1 passed (1) Tests 18 passed | 22 skipped (40) Start at 22:43:35 Duration 2.91s (import 60%, tests 26%, setup 8%, transform 6%)