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 > R2 bearer-cold-warm-expiredTTL {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"bearer-cold-warm-expiredTTL","sample":1,"phase":"cold","broker":"bearer","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}},{"index":2,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":3,"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":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":64.29780600000004,"result":{"tag":"Success","authorizationKind":"Bearer","ticketOrdinal":1},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 bearer-cold-warm-expiredTTL {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"bearer-cold-warm-expiredTTL","sample":1,"phase":"warm-under-10s","broker":"bearer","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":null},"requests":[{"index":4,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":2,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":5,"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":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":11.370270999999775,"result":{"tag":"Success","authorizationKind":"Bearer","ticketOrdinal":2},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 bearer-cold-warm-expiredTTL {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"bearer-cold-warm-expiredTTL","sample":1,"phase":"after-old-TTL","broker":"bearer","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":null},"requests":[{"index":6,"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":7,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":3,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":8,"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":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":15.077302000000145,"result":{"tag":"Success","authorizationKind":"Bearer","ticketOrdinal":3},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 bearer-cold-warm-expiredTTL {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"bearer-cold-warm-expiredTTL","sample":2,"phase":"cold","broker":"bearer","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}},{"index":2,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":3,"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":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":13.822508999999627,"result":{"tag":"Success","authorizationKind":"Bearer","ticketOrdinal":1},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 bearer-cold-warm-expiredTTL {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"bearer-cold-warm-expiredTTL","sample":2,"phase":"warm-under-10s","broker":"bearer","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":null},"requests":[{"index":4,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":2,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":5,"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":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":4.913683999999648,"result":{"tag":"Success","authorizationKind":"Bearer","ticketOrdinal":2},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 bearer-cold-warm-expiredTTL {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"bearer-cold-warm-expiredTTL","sample":2,"phase":"after-old-TTL","broker":"bearer","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":null},"requests":[{"index":6,"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":7,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":3,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":8,"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":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":9.146110000000135,"result":{"tag":"Success","authorizationKind":"Bearer","ticketOrdinal":3},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 bearer-cold-warm-expiredTTL {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"bearer-cold-warm-expiredTTL","sample":3,"phase":"cold","broker":"bearer","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}},{"index":2,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":3,"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":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":9.63883399999986,"result":{"tag":"Success","authorizationKind":"Bearer","ticketOrdinal":1},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 bearer-cold-warm-expiredTTL {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"bearer-cold-warm-expiredTTL","sample":3,"phase":"warm-under-10s","broker":"bearer","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":null},"requests":[{"index":4,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":2,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":5,"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":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":7.315877999999884,"result":{"tag":"Success","authorizationKind":"Bearer","ticketOrdinal":2},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 bearer-cold-warm-expiredTTL {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"bearer-cold-warm-expiredTTL","sample":3,"phase":"after-old-TTL","broker":"bearer","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":null},"requests":[{"index":6,"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":7,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":3,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":8,"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":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":11.184721999999965,"result":{"tag":"Success","authorizationKind":"Bearer","ticketOrdinal":3},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 primary-cold-warm-expiredTTL {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"primary-cold-warm-expiredTTL","sample":1,"phase":"cold","broker":"primary","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}},{"index":2,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":3,"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":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":8.511841000000004,"result":{"tag":"Success","authorizationKind":"Bearer","ticketOrdinal":1},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 primary-cold-warm-expiredTTL {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"primary-cold-warm-expiredTTL","sample":1,"phase":"warm-under-10s","broker":"primary","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":null},"requests":[{"index":4,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":2,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":5,"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":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":5.2052199999998265,"result":{"tag":"Success","authorizationKind":"Bearer","ticketOrdinal":2},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 primary-cold-warm-expiredTTL {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"primary-cold-warm-expiredTTL","sample":1,"phase":"after-old-TTL","broker":"primary","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":null},"requests":[{"index":6,"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":7,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":3,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":8,"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":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":9.215288999999757,"result":{"tag":"Success","authorizationKind":"Bearer","ticketOrdinal":3},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 primary-cold-warm-expiredTTL {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"primary-cold-warm-expiredTTL","sample":2,"phase":"cold","broker":"primary","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}},{"index":2,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":3,"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":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":6.139741999999842,"result":{"tag":"Success","authorizationKind":"Bearer","ticketOrdinal":1},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 primary-cold-warm-expiredTTL {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"primary-cold-warm-expiredTTL","sample":2,"phase":"warm-under-10s","broker":"primary","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":null},"requests":[{"index":4,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":2,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":5,"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":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":6.506540999999743,"result":{"tag":"Success","authorizationKind":"Bearer","ticketOrdinal":2},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 primary-cold-warm-expiredTTL {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"primary-cold-warm-expiredTTL","sample":2,"phase":"after-old-TTL","broker":"primary","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":null},"requests":[{"index":6,"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":7,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":3,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":8,"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":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":6.828403999999864,"result":{"tag":"Success","authorizationKind":"Bearer","ticketOrdinal":3},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 primary-cold-warm-expiredTTL {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"primary-cold-warm-expiredTTL","sample":3,"phase":"cold","broker":"primary","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}},{"index":2,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":3,"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":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":4.821790999999848,"result":{"tag":"Success","authorizationKind":"Bearer","ticketOrdinal":1},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 primary-cold-warm-expiredTTL {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"primary-cold-warm-expiredTTL","sample":3,"phase":"warm-under-10s","broker":"primary","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":null},"requests":[{"index":4,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":2,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":5,"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":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":5.094752999999855,"result":{"tag":"Success","authorizationKind":"Bearer","ticketOrdinal":2},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 primary-cold-warm-expiredTTL {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"primary-cold-warm-expiredTTL","sample":3,"phase":"after-old-TTL","broker":"primary","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":null},"requests":[{"index":6,"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":7,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":3,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":8,"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":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":5.256265999999869,"result":{"tag":"Success","authorizationKind":"Bearer","ticketOrdinal":3},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 ssh-cold-warm-expiredTTL {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"ssh-cold-warm-expiredTTL","sample":1,"phase":"cold","broker":"ssh","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}},{"index":2,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":3,"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":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":["ssh-gateway-prepare"],"elapsedMs":20.236705999999685,"result":{"tag":"Success","authorizationKind":"Bearer","ticketOrdinal":1},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 ssh-cold-warm-expiredTTL {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"ssh-cold-warm-expiredTTL","sample":1,"phase":"warm-under-10s","broker":"ssh","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":null},"requests":[{"index":4,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":2,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":5,"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":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":["ssh-gateway-prepare","ssh-gateway-prepare"],"elapsedMs":4.74183099999982,"result":{"tag":"Success","authorizationKind":"Bearer","ticketOrdinal":2},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 ssh-cold-warm-expiredTTL {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"ssh-cold-warm-expiredTTL","sample":1,"phase":"after-old-TTL","broker":"ssh","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":null},"requests":[{"index":6,"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":7,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":3,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":8,"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":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":["ssh-gateway-prepare","ssh-gateway-prepare","ssh-gateway-prepare"],"elapsedMs":3.3325489999997444,"result":{"tag":"Success","authorizationKind":"Bearer","ticketOrdinal":3},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 ssh-cold-warm-expiredTTL {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"ssh-cold-warm-expiredTTL","sample":2,"phase":"cold","broker":"ssh","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}},{"index":2,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":3,"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":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":["ssh-gateway-prepare"],"elapsedMs":48.90412000000015,"result":{"tag":"Success","authorizationKind":"Bearer","ticketOrdinal":1},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 ssh-cold-warm-expiredTTL {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"ssh-cold-warm-expiredTTL","sample":2,"phase":"warm-under-10s","broker":"ssh","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":null},"requests":[{"index":4,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":2,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":5,"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":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":["ssh-gateway-prepare","ssh-gateway-prepare"],"elapsedMs":14.429986999999983,"result":{"tag":"Success","authorizationKind":"Bearer","ticketOrdinal":2},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 ssh-cold-warm-expiredTTL {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"ssh-cold-warm-expiredTTL","sample":2,"phase":"after-old-TTL","broker":"ssh","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":null},"requests":[{"index":6,"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":7,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":3,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":8,"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":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":["ssh-gateway-prepare","ssh-gateway-prepare","ssh-gateway-prepare"],"elapsedMs":7.745583999999781,"result":{"tag":"Success","authorizationKind":"Bearer","ticketOrdinal":3},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 ssh-cold-warm-expiredTTL {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"ssh-cold-warm-expiredTTL","sample":3,"phase":"cold","broker":"ssh","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}},{"index":2,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":3,"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":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":["ssh-gateway-prepare"],"elapsedMs":3.7778629999997975,"result":{"tag":"Success","authorizationKind":"Bearer","ticketOrdinal":1},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 ssh-cold-warm-expiredTTL {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"ssh-cold-warm-expiredTTL","sample":3,"phase":"warm-under-10s","broker":"ssh","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":null},"requests":[{"index":4,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":2,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":5,"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":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":["ssh-gateway-prepare","ssh-gateway-prepare"],"elapsedMs":2.4800999999997657,"result":{"tag":"Success","authorizationKind":"Bearer","ticketOrdinal":2},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 ssh-cold-warm-expiredTTL {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"ssh-cold-warm-expiredTTL","sample":3,"phase":"after-old-TTL","broker":"ssh","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":null},"requests":[{"index":6,"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":7,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":3,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":8,"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":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":["ssh-gateway-prepare","ssh-gateway-prepare","ssh-gateway-prepare"],"elapsedMs":2.934672000000319,"result":{"tag":"Success","authorizationKind":"Bearer","ticketOrdinal":3},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 dpop-cold-warm-expiredTTL {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"dpop-cold-warm-expiredTTL","sample":1,"phase":"cold","broker":"dpop","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}},{"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"},{"index":3,"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":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":4.954931000000215,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":1},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 dpop-cold-warm-expiredTTL {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"dpop-cold-warm-expiredTTL","sample":1,"phase":"warm-under-10s","broker":"dpop","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":null},"requests":[{"index":4,"method":"POST","origin":"https://direct.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://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":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":4.085940999999821,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":2},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 dpop-cold-warm-expiredTTL {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"dpop-cold-warm-expiredTTL","sample":1,"phase":"after-old-TTL","broker":"dpop","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":null},"requests":[{"index":6,"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":7,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":3,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":8,"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":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":3.3409539999997833,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":3},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 dpop-cold-warm-expiredTTL {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"dpop-cold-warm-expiredTTL","sample":2,"phase":"cold","broker":"dpop","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}},{"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"},{"index":3,"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":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":2.53196700000035,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":1},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 dpop-cold-warm-expiredTTL {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"dpop-cold-warm-expiredTTL","sample":2,"phase":"warm-under-10s","broker":"dpop","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":null},"requests":[{"index":4,"method":"POST","origin":"https://direct.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://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":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":2.81202200000007,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":2},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 dpop-cold-warm-expiredTTL {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"dpop-cold-warm-expiredTTL","sample":2,"phase":"after-old-TTL","broker":"dpop","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":null},"requests":[{"index":6,"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":7,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":3,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":8,"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":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":4.046968000000106,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":3},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 dpop-cold-warm-expiredTTL {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"dpop-cold-warm-expiredTTL","sample":3,"phase":"cold","broker":"dpop","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}},{"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"},{"index":3,"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":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":2.9029930000001514,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":1},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 dpop-cold-warm-expiredTTL {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"dpop-cold-warm-expiredTTL","sample":3,"phase":"warm-under-10s","broker":"dpop","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":null},"requests":[{"index":4,"method":"POST","origin":"https://direct.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://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":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":3.7613320000000385,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":2},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 dpop-cold-warm-expiredTTL {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"dpop-cold-warm-expiredTTL","sample":3,"phase":"after-old-TTL","broker":"dpop","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":null},"requests":[{"index":6,"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":7,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":3,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":8,"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":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":4.066054999999778,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":3},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 bearer-identity-swap {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"bearer-identity-swap","sample":1,"phase":"cold","broker":"bearer","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":"identity-swap"},"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":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":3,"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":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":3.6565150000001267,"result":{"tag":"Success","authorizationKind":"Bearer","ticketOrdinal":1},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 bearer-identity-swap {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"bearer-identity-swap","sample":1,"phase":"warm-identity-swap","broker":"bearer","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":"identity-swap"},"requests":[{"index":4,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":2,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":5,"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":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":2.8816830000000664,"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 > R2 bearer-identity-swap {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"bearer-identity-swap","sample":2,"phase":"cold","broker":"bearer","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":"identity-swap"},"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":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":3,"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":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":2.1278199999997014,"result":{"tag":"Success","authorizationKind":"Bearer","ticketOrdinal":1},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 bearer-identity-swap {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"bearer-identity-swap","sample":2,"phase":"warm-identity-swap","broker":"bearer","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":"identity-swap"},"requests":[{"index":4,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":2,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":5,"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":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":2.2971270000002733,"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 > R2 bearer-identity-swap {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"bearer-identity-swap","sample":3,"phase":"cold","broker":"bearer","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":"identity-swap"},"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":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":3,"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":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":2.964158000000225,"result":{"tag":"Success","authorizationKind":"Bearer","ticketOrdinal":1},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 bearer-identity-swap {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"bearer-identity-swap","sample":3,"phase":"warm-identity-swap","broker":"bearer","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":"identity-swap"},"requests":[{"index":4,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":2,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":5,"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":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":2.612698999999793,"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 > R2 bearer-descriptor-fail {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"bearer-descriptor-fail","sample":1,"phase":"single","broker":"bearer","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":"descriptor-fail"},"requests":[{"index":1,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"response":503}],"httpRequestCount":1,"directHttpRequests":1,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":2.3717270000001918,"result":{"tag":"ConnectionTransientError","reason":"remote-unavailable","detail":"Remote environment endpoint https://direct.example.test/.well-known/t3/environment returned undeclared status 503."},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 bearer-descriptor-fail {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"bearer-descriptor-fail","sample":2,"phase":"single","broker":"bearer","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":"descriptor-fail"},"requests":[{"index":1,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"response":503}],"httpRequestCount":1,"directHttpRequests":1,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":1.4274460000001454,"result":{"tag":"ConnectionTransientError","reason":"remote-unavailable","detail":"Remote environment endpoint https://direct.example.test/.well-known/t3/environment returned undeclared status 503."},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 bearer-descriptor-fail {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"bearer-descriptor-fail","sample":3,"phase":"single","broker":"bearer","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":"descriptor-fail"},"requests":[{"index":1,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"response":503}],"httpRequestCount":1,"directHttpRequests":1,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":0.9366759999998067,"result":{"tag":"ConnectionTransientError","reason":"remote-unavailable","detail":"Remote environment endpoint https://direct.example.test/.well-known/t3/environment returned undeclared status 503."},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 bearer-ticket-reject {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"bearer-ticket-reject","sample":1,"phase":"single","broker":"bearer","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":"ticket-reject"},"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":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z","response":401}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":2.1066510000000562,"result":{"tag":"ConnectionBlockedError","reason":"authentication","detail":"The environment credential is invalid."},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 bearer-ticket-reject {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"bearer-ticket-reject","sample":2,"phase":"single","broker":"bearer","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":"ticket-reject"},"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":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z","response":401}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":1.7804379999997764,"result":{"tag":"ConnectionBlockedError","reason":"authentication","detail":"The environment credential is invalid."},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 bearer-ticket-reject {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"bearer-ticket-reject","sample":3,"phase":"single","broker":"bearer","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":"ticket-reject"},"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":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z","response":401}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":2.0653729999999086,"result":{"tag":"ConnectionBlockedError","reason":"authentication","detail":"The environment credential is invalid."},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 bearer-metadata-swap {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"bearer-metadata-swap","sample":1,"phase":"single","broker":"bearer","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":"metadata-swap"},"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":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":3,"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":"changed-during-ticket","capabilities":{"repositoryIdentity":false,"serverSelfUpdate":"boot-service","serverSelfUpdateProgress":false},"orchestrationProtocolVersion":3}}],"httpRequestCount":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":["ticket-held","descriptor-mutated-while-ticket-held","ticket-released"],"elapsedMs":2.2092930000003435,"result":{"tag":"ConnectionBlockedError","reason":"unsupported","detail":"This client is not supported by this server. Update your app or use a compatible release to connect to Remote environment."},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 bearer-metadata-swap {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"bearer-metadata-swap","sample":2,"phase":"single","broker":"bearer","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":"metadata-swap"},"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":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":3,"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":"changed-during-ticket","capabilities":{"repositoryIdentity":false,"serverSelfUpdate":"boot-service","serverSelfUpdateProgress":false},"orchestrationProtocolVersion":3}}],"httpRequestCount":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":["ticket-held","descriptor-mutated-while-ticket-held","ticket-released"],"elapsedMs":2.8975930000001426,"result":{"tag":"ConnectionBlockedError","reason":"unsupported","detail":"This client is not supported by this server. Update your app or use a compatible release to connect to Remote environment."},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 bearer-metadata-swap {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"bearer-metadata-swap","sample":3,"phase":"single","broker":"bearer","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":"metadata-swap"},"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":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":3,"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":"changed-during-ticket","capabilities":{"repositoryIdentity":false,"serverSelfUpdate":"boot-service","serverSelfUpdateProgress":false},"orchestrationProtocolVersion":3}}],"httpRequestCount":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":["ticket-held","descriptor-mutated-while-ticket-held","ticket-released"],"elapsedMs":2.6852749999998196,"result":{"tag":"ConnectionBlockedError","reason":"unsupported","detail":"This client is not supported by this server. Update your app or use a compatible release to connect to Remote environment."},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 dpop-identity-swap {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"dpop-identity-swap","sample":1,"phase":"cold","broker":"dpop","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":"identity-swap"},"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"},{"index":3,"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":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":1.929967999999917,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":1},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 dpop-identity-swap {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"dpop-identity-swap","sample":1,"phase":"warm-identity-swap","broker":"dpop","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":"identity-swap"},"requests":[{"index":4,"method":"POST","origin":"https://direct.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://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":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":1.787119999999959,"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 > R2 dpop-identity-swap {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"dpop-identity-swap","sample":2,"phase":"cold","broker":"dpop","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":"identity-swap"},"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"},{"index":3,"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":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":2.3245389999997315,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":1},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 dpop-identity-swap {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"dpop-identity-swap","sample":2,"phase":"warm-identity-swap","broker":"dpop","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":"identity-swap"},"requests":[{"index":4,"method":"POST","origin":"https://direct.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://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":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":1.7026319999999942,"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 > R2 dpop-identity-swap {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"dpop-identity-swap","sample":3,"phase":"cold","broker":"dpop","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":"identity-swap"},"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"},{"index":3,"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":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":3.5973949999997785,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":1},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 dpop-identity-swap {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"dpop-identity-swap","sample":3,"phase":"warm-identity-swap","broker":"dpop","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":"identity-swap"},"requests":[{"index":4,"method":"POST","origin":"https://direct.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://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":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":1.5419820000001891,"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 > R2 dpop-descriptor-fail {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"dpop-descriptor-fail","sample":1,"phase":"single","broker":"dpop","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":"descriptor-fail"},"requests":[{"index":1,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"response":503}],"httpRequestCount":1,"directHttpRequests":1,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":0.5925310000002355,"result":{"tag":"ConnectionTransientError","reason":"remote-unavailable","detail":"Remote environment endpoint https://direct.example.test/.well-known/t3/environment returned undeclared status 503."},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 dpop-descriptor-fail {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"dpop-descriptor-fail","sample":2,"phase":"single","broker":"dpop","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":"descriptor-fail"},"requests":[{"index":1,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"response":503}],"httpRequestCount":1,"directHttpRequests":1,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":0.7373219999999492,"result":{"tag":"ConnectionTransientError","reason":"remote-unavailable","detail":"Remote environment endpoint https://direct.example.test/.well-known/t3/environment returned undeclared status 503."},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 dpop-descriptor-fail {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"dpop-descriptor-fail","sample":3,"phase":"single","broker":"dpop","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":"descriptor-fail"},"requests":[{"index":1,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"response":503}],"httpRequestCount":1,"directHttpRequests":1,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":0.7460489999998572,"result":{"tag":"ConnectionTransientError","reason":"remote-unavailable","detail":"Remote environment endpoint https://direct.example.test/.well-known/t3/environment returned undeclared status 503."},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 dpop-ticket-reject {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"dpop-ticket-reject","sample":1,"phase":"single","broker":"dpop","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":"ticket-reject"},"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":401},{"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}},{"index":4,"method":"POST","origin":"https://environment.example.test","path":"/oauth/token","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"response":"synthetic-token-exchange"},{"index":5,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":2,"ticketExpiresAt":"2099-01-01T00:00:00.000Z","response":401}],"httpRequestCount":5,"directHttpRequests":3,"bootstrapCalls":1,"phaseOrder":[{"phase":"mock-relay-bootstrap","method":"POST","origin":"https://relay.example.test","path":"/v1/environments/environment-1/connect","authorizationKind":"DPoP","observedAtHttpRequestCount":2,"transport":"mocked ManagedRelayClient.connectEnvironment; not included in observed HTTP count"}],"elapsedMs":9.644855000000007,"result":{"tag":"ConnectionBlockedError","reason":"authentication","detail":"The environment credential is invalid. Hint: Try again. If it still fails, clock skew may be the cause; check that automatic date and time is enabled on both devices."},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 dpop-ticket-reject {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"dpop-ticket-reject","sample":2,"phase":"single","broker":"dpop","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":"ticket-reject"},"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":401},{"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}},{"index":4,"method":"POST","origin":"https://environment.example.test","path":"/oauth/token","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"response":"synthetic-token-exchange"},{"index":5,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":2,"ticketExpiresAt":"2099-01-01T00:00:00.000Z","response":401}],"httpRequestCount":5,"directHttpRequests":3,"bootstrapCalls":1,"phaseOrder":[{"phase":"mock-relay-bootstrap","method":"POST","origin":"https://relay.example.test","path":"/v1/environments/environment-1/connect","authorizationKind":"DPoP","observedAtHttpRequestCount":2,"transport":"mocked ManagedRelayClient.connectEnvironment; not included in observed HTTP count"}],"elapsedMs":18.7641550000003,"result":{"tag":"ConnectionBlockedError","reason":"authentication","detail":"The environment credential is invalid. Hint: Try again. If it still fails, clock skew may be the cause; check that automatic date and time is enabled on both devices."},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 dpop-ticket-reject {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"dpop-ticket-reject","sample":3,"phase":"single","broker":"dpop","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":"ticket-reject"},"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":401},{"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}},{"index":4,"method":"POST","origin":"https://environment.example.test","path":"/oauth/token","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"response":"synthetic-token-exchange"},{"index":5,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":2,"ticketExpiresAt":"2099-01-01T00:00:00.000Z","response":401}],"httpRequestCount":5,"directHttpRequests":3,"bootstrapCalls":1,"phaseOrder":[{"phase":"mock-relay-bootstrap","method":"POST","origin":"https://relay.example.test","path":"/v1/environments/environment-1/connect","authorizationKind":"DPoP","observedAtHttpRequestCount":2,"transport":"mocked ManagedRelayClient.connectEnvironment; not included in observed HTTP count"}],"elapsedMs":17.32758100000001,"result":{"tag":"ConnectionBlockedError","reason":"authentication","detail":"The environment credential is invalid. Hint: Try again. If it still fails, clock skew may be the cause; check that automatic date and time is enabled on both devices."},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 dpop-metadata-swap {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"dpop-metadata-swap","sample":1,"phase":"single","broker":"dpop","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":"metadata-swap"},"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"},{"index":3,"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":"changed-during-ticket","capabilities":{"repositoryIdentity":false,"serverSelfUpdate":"boot-service","serverSelfUpdateProgress":false},"orchestrationProtocolVersion":3}}],"httpRequestCount":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":["ticket-held","descriptor-mutated-while-ticket-held","ticket-released"],"elapsedMs":2.19991600000003,"result":{"tag":"ConnectionBlockedError","reason":"unsupported","detail":"This client is not supported by this server. Update your app or use a compatible release to connect to Remote environment."},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 dpop-metadata-swap {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"dpop-metadata-swap","sample":2,"phase":"single","broker":"dpop","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":"metadata-swap"},"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"},{"index":3,"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":"changed-during-ticket","capabilities":{"repositoryIdentity":false,"serverSelfUpdate":"boot-service","serverSelfUpdateProgress":false},"orchestrationProtocolVersion":3}}],"httpRequestCount":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":["ticket-held","descriptor-mutated-while-ticket-held","ticket-released"],"elapsedMs":3.05222300000014,"result":{"tag":"ConnectionBlockedError","reason":"unsupported","detail":"This client is not supported by this server. Update your app or use a compatible release to connect to Remote environment."},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 dpop-metadata-swap {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"dpop-metadata-swap","sample":3,"phase":"single","broker":"dpop","inputs":{"token":"cached-valid","protocol":"current","method":"prepare","variant":"metadata-swap"},"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"},{"index":3,"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":"changed-during-ticket","capabilities":{"repositoryIdentity":false,"serverSelfUpdate":"boot-service","serverSelfUpdateProgress":false},"orchestrationProtocolVersion":3}}],"httpRequestCount":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":["ticket-held","descriptor-mutated-while-ticket-held","ticket-released"],"elapsedMs":2.9965390000002117,"result":{"tag":"ConnectionBlockedError","reason":"unsupported","detail":"This client is not supported by this server. Update your app or use a compatible release to connect to Remote environment."},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 dpop-token-cold {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"dpop-token-cold","sample":1,"phase":"single","broker":"dpop","inputs":{"token":"cold","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}},{"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://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":5,"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":5,"directHttpRequests":3,"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.9523810000000594,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":1},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 dpop-token-cold {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"dpop-token-cold","sample":2,"phase":"single","broker":"dpop","inputs":{"token":"cold","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}},{"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://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":5,"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":5,"directHttpRequests":3,"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.222237999999834,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":1},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 dpop-token-cold {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"dpop-token-cold","sample":3,"phase":"single","broker":"dpop","inputs":{"token":"cold","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}},{"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://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":5,"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":5,"directHttpRequests":3,"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.431619999999839,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":1},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 dpop-token-expired {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"dpop-token-expired","sample":1,"phase":"single","broker":"dpop","inputs":{"token":"expired","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}},{"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://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":5,"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":5,"directHttpRequests":3,"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.808650999999827,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":1},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 dpop-token-expired {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"dpop-token-expired","sample":2,"phase":"single","broker":"dpop","inputs":{"token":"expired","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}},{"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://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":5,"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":5,"directHttpRequests":3,"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.454439000000093,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":1},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 dpop-token-expired {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"dpop-token-expired","sample":3,"phase":"single","broker":"dpop","inputs":{"token":"expired","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}},{"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://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":5,"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":5,"directHttpRequests":3,"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":4.379872999999861,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":1},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 dpop-token-rejected {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"dpop-token-rejected","sample":1,"phase":"single","broker":"dpop","inputs":{"token":"rejected","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}},{"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":401},{"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}},{"index":4,"method":"POST","origin":"https://environment.example.test","path":"/oauth/token","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"response":"synthetic-token-exchange"},{"index":5,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"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":"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":6,"directHttpRequests":4,"bootstrapCalls":1,"phaseOrder":[{"phase":"mock-relay-bootstrap","method":"POST","origin":"https://relay.example.test","path":"/v1/environments/environment-1/connect","authorizationKind":"DPoP","observedAtHttpRequestCount":2,"transport":"mocked ManagedRelayClient.connectEnvironment; not included in observed HTTP count"}],"elapsedMs":5.71201099999962,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":2},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 dpop-token-rejected {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"dpop-token-rejected","sample":2,"phase":"single","broker":"dpop","inputs":{"token":"rejected","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}},{"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":401},{"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}},{"index":4,"method":"POST","origin":"https://environment.example.test","path":"/oauth/token","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"response":"synthetic-token-exchange"},{"index":5,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"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":"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":6,"directHttpRequests":4,"bootstrapCalls":1,"phaseOrder":[{"phase":"mock-relay-bootstrap","method":"POST","origin":"https://relay.example.test","path":"/v1/environments/environment-1/connect","authorizationKind":"DPoP","observedAtHttpRequestCount":2,"transport":"mocked ManagedRelayClient.connectEnvironment; not included in observed HTTP count"}],"elapsedMs":6.61655699999983,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":2},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 dpop-token-rejected {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"dpop-token-rejected","sample":3,"phase":"single","broker":"dpop","inputs":{"token":"rejected","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}},{"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":401},{"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}},{"index":4,"method":"POST","origin":"https://environment.example.test","path":"/oauth/token","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"response":"synthetic-token-exchange"},{"index":5,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"DPoP","trafficContext":"prepare","prepareAttempt":0,"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":"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":6,"directHttpRequests":4,"bootstrapCalls":1,"phaseOrder":[{"phase":"mock-relay-bootstrap","method":"POST","origin":"https://relay.example.test","path":"/v1/environments/environment-1/connect","authorizationKind":"DPoP","observedAtHttpRequestCount":2,"transport":"mocked ManagedRelayClient.connectEnvironment; not included in observed HTTP count"}],"elapsedMs":5.961499000000003,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":2},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 bearer-protocol-null-prepare {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"bearer-protocol-null-prepare","sample":1,"phase":"single","broker":"bearer","inputs":{"token":"cached-valid","protocol":"missing","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}}},{"index":2,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":3,"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}}}],"httpRequestCount":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":2.333154999999806,"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 > R2 bearer-protocol-null-prepare {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"bearer-protocol-null-prepare","sample":2,"phase":"single","broker":"bearer","inputs":{"token":"cached-valid","protocol":"missing","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}}},{"index":2,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":3,"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}}}],"httpRequestCount":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":3.3765220000000227,"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 > R2 bearer-protocol-null-prepare {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"bearer-protocol-null-prepare","sample":3,"phase":"single","broker":"bearer","inputs":{"token":"cached-valid","protocol":"missing","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}}},{"index":2,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":3,"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}}}],"httpRequestCount":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":2.980489000000034,"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 > R2 bearer-protocol-null-update {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"bearer-protocol-null-update","sample":1,"phase":"single","broker":"bearer","inputs":{"token":"cached-valid","protocol":"missing","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}}},{"index":2,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":3,"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}}}],"httpRequestCount":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":2.620394000000033,"result":{"tag":"Success","authorizationKind":"Bearer","ticketOrdinal":1,"observedDescriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true}}},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 bearer-protocol-null-update {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"bearer-protocol-null-update","sample":2,"phase":"single","broker":"bearer","inputs":{"token":"cached-valid","protocol":"missing","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}}},{"index":2,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":3,"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}}}],"httpRequestCount":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":3.2209600000001046,"result":{"tag":"Success","authorizationKind":"Bearer","ticketOrdinal":1,"observedDescriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true}}},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 bearer-protocol-null-update {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"bearer-protocol-null-update","sample":3,"phase":"single","broker":"bearer","inputs":{"token":"cached-valid","protocol":"missing","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}}},{"index":2,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":3,"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}}}],"httpRequestCount":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":2.370695000000069,"result":{"tag":"Success","authorizationKind":"Bearer","ticketOrdinal":1,"observedDescriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true}}},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 bearer-protocol-1-prepare {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"bearer-protocol-1-prepare","sample":1,"phase":"single","broker":"bearer","inputs":{"token":"cached-valid","protocol":1,"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":1}},{"index":2,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":3,"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":1}}],"httpRequestCount":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":2.288230999999996,"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 > R2 bearer-protocol-1-prepare {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"bearer-protocol-1-prepare","sample":2,"phase":"single","broker":"bearer","inputs":{"token":"cached-valid","protocol":1,"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":1}},{"index":2,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":3,"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":1}}],"httpRequestCount":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":2.5079829999999674,"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 > R2 bearer-protocol-1-prepare {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"bearer-protocol-1-prepare","sample":3,"phase":"single","broker":"bearer","inputs":{"token":"cached-valid","protocol":1,"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":1}},{"index":2,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":3,"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":1}}],"httpRequestCount":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":2.860764999999901,"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 > R2 bearer-protocol-1-update {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"bearer-protocol-1-update","sample":1,"phase":"single","broker":"bearer","inputs":{"token":"cached-valid","protocol":1,"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":1}},{"index":2,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":3,"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":1}}],"httpRequestCount":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":2.909846000000016,"result":{"tag":"Success","authorizationKind":"Bearer","ticketOrdinal":1,"observedDescriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","orchestrationProtocolVersion":1,"capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true}}},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 bearer-protocol-1-update {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"bearer-protocol-1-update","sample":2,"phase":"single","broker":"bearer","inputs":{"token":"cached-valid","protocol":1,"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":1}},{"index":2,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":3,"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":1}}],"httpRequestCount":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":2.7116640000003827,"result":{"tag":"Success","authorizationKind":"Bearer","ticketOrdinal":1,"observedDescriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","orchestrationProtocolVersion":1,"capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true}}},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 bearer-protocol-1-update {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"bearer-protocol-1-update","sample":3,"phase":"single","broker":"bearer","inputs":{"token":"cached-valid","protocol":1,"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":1}},{"index":2,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":3,"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":1}}],"httpRequestCount":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":2.516638999999941,"result":{"tag":"Success","authorizationKind":"Bearer","ticketOrdinal":1,"observedDescriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","orchestrationProtocolVersion":1,"capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true}}},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 bearer-protocol-3-prepare {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"bearer-protocol-3-prepare","sample":1,"phase":"single","broker":"bearer","inputs":{"token":"cached-valid","protocol":3,"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":3}},{"index":2,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":3,"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":3}}],"httpRequestCount":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":2.3513080000002446,"result":{"tag":"ConnectionBlockedError","reason":"unsupported","detail":"This client is not supported by this server. Update your app or use a compatible release to connect to Remote environment."},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 bearer-protocol-3-prepare {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"bearer-protocol-3-prepare","sample":2,"phase":"single","broker":"bearer","inputs":{"token":"cached-valid","protocol":3,"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":3}},{"index":2,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":3,"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":3}}],"httpRequestCount":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":4.412905000000137,"result":{"tag":"ConnectionBlockedError","reason":"unsupported","detail":"This client is not supported by this server. Update your app or use a compatible release to connect to Remote environment."},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 bearer-protocol-3-prepare {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"bearer-protocol-3-prepare","sample":3,"phase":"single","broker":"bearer","inputs":{"token":"cached-valid","protocol":3,"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":3}},{"index":2,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":3,"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":3}}],"httpRequestCount":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":4.329467999999906,"result":{"tag":"ConnectionBlockedError","reason":"unsupported","detail":"This client is not supported by this server. Update your app or use a compatible release to connect to Remote environment."},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 bearer-protocol-3-update {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"bearer-protocol-3-update","sample":1,"phase":"single","broker":"bearer","inputs":{"token":"cached-valid","protocol":3,"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":3}},{"index":2,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":3,"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":3}}],"httpRequestCount":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":2.0544020000002092,"result":{"tag":"Success","authorizationKind":"Bearer","ticketOrdinal":1,"observedDescriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","orchestrationProtocolVersion":3,"capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true}}},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 bearer-protocol-3-update {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"bearer-protocol-3-update","sample":2,"phase":"single","broker":"bearer","inputs":{"token":"cached-valid","protocol":3,"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":3}},{"index":2,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":3,"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":3}}],"httpRequestCount":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":1.8354110000000219,"result":{"tag":"Success","authorizationKind":"Bearer","ticketOrdinal":1,"observedDescriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","orchestrationProtocolVersion":3,"capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true}}},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 bearer-protocol-3-update {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"bearer-protocol-3-update","sample":3,"phase":"single","broker":"bearer","inputs":{"token":"cached-valid","protocol":3,"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":3}},{"index":2,"method":"POST","origin":"https://direct.example.test","path":"/api/auth/websocket-ticket/rpc","authorizationKind":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":3,"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":3}}],"httpRequestCount":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":2.094296999999642,"result":{"tag":"Success","authorizationKind":"Bearer","ticketOrdinal":1,"observedDescriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","orchestrationProtocolVersion":3,"capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true}}},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 metadata-swap-update {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"metadata-swap-update","sample":1,"phase":"single","broker":"bearer","inputs":{"token":"cached-valid","protocol":"current","method":"prepareForUpdate","variant":"metadata-swap"},"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":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":3,"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":"changed-during-ticket","capabilities":{"repositoryIdentity":false,"serverSelfUpdate":"boot-service","serverSelfUpdateProgress":false},"orchestrationProtocolVersion":3}}],"httpRequestCount":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":["ticket-held","descriptor-mutated-while-ticket-held","ticket-released"],"elapsedMs":2.003407000000152,"result":{"tag":"Success","authorizationKind":"Bearer","ticketOrdinal":1,"observedDescriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"changed-during-ticket","orchestrationProtocolVersion":3,"capabilities":{"repositoryIdentity":false,"serverSelfUpdate":"boot-service","serverSelfUpdateProgress":false}}},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 metadata-swap-update {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"metadata-swap-update","sample":2,"phase":"single","broker":"bearer","inputs":{"token":"cached-valid","protocol":"current","method":"prepareForUpdate","variant":"metadata-swap"},"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":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":3,"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":"changed-during-ticket","capabilities":{"repositoryIdentity":false,"serverSelfUpdate":"boot-service","serverSelfUpdateProgress":false},"orchestrationProtocolVersion":3}}],"httpRequestCount":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":["ticket-held","descriptor-mutated-while-ticket-held","ticket-released"],"elapsedMs":5.0093629999996665,"result":{"tag":"Success","authorizationKind":"Bearer","ticketOrdinal":1,"observedDescriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"changed-during-ticket","orchestrationProtocolVersion":3,"capabilities":{"repositoryIdentity":false,"serverSelfUpdate":"boot-service","serverSelfUpdateProgress":false}}},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 metadata-swap-update {"row":"R2","sha":"5808469018fb95676af148e7a7662c23665c67a3","fixture":"metadata-swap-update","sample":3,"phase":"single","broker":"bearer","inputs":{"token":"cached-valid","protocol":"current","method":"prepareForUpdate","variant":"metadata-swap"},"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":"Bearer","trafficContext":"prepare","prepareAttempt":0,"ticketOrdinal":1,"ticketExpiresAt":"2099-01-01T00:00:00.000Z"},{"index":3,"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":"changed-during-ticket","capabilities":{"repositoryIdentity":false,"serverSelfUpdate":"boot-service","serverSelfUpdateProgress":false},"orchestrationProtocolVersion":3}}],"httpRequestCount":3,"directHttpRequests":3,"bootstrapCalls":0,"phaseOrder":["ticket-held","descriptor-mutated-while-ticket-held","ticket-released"],"elapsedMs":2.8108399999996436,"result":{"tag":"Success","authorizationKind":"Bearer","ticketOrdinal":1,"observedDescriptor":{"environmentId":"environment-1","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"changed-during-ticket","orchestrationProtocolVersion":3,"capabilities":{"repositoryIdentity":false,"serverSelfUpdate":"boot-service","serverSelfUpdateProgress":false}}},"tokenStillCached":true} Test Files 1 passed (1) Tests 22 passed | 18 skipped (40) Start at 22:43:35 Duration 3.28s (import 54%, tests 26%, transform 12%, setup 7%, worker 1%)