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-evidence-after/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":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":121.66377299999976,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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":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}},{"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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":13.362527000000227,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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":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}},{"index":6,"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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":32.331584999999905,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":15.850622000000385,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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":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}},{"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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":15.625179000000117,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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":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}},{"index":6,"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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":10.60437499999989,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":10.256252000000131,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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":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}},{"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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":6.875411999999869,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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":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}},{"index":6,"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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":7.733271999999943,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":6.0049300000000585,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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":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}},{"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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":3.0553499999996347,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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":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}},{"index":6,"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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":5.341707000000042,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":4.733735999999681,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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":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}},{"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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":2.6031120000002375,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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":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}},{"index":6,"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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":3.0917169999997896,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":3.0244910000001255,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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":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}},{"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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":3.3342720000000554,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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":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}},{"index":6,"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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":2.3542640000000574,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":["ssh-gateway-prepare"],"elapsedMs":3.654461999999967,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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":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}},{"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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":["ssh-gateway-prepare","ssh-gateway-prepare"],"elapsedMs":8.940153999999893,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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":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}},{"index":6,"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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":["ssh-gateway-prepare","ssh-gateway-prepare","ssh-gateway-prepare"],"elapsedMs":2.751578999999765,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":["ssh-gateway-prepare"],"elapsedMs":3.211001000000124,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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":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}},{"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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":["ssh-gateway-prepare","ssh-gateway-prepare"],"elapsedMs":2.362228999999843,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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":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}},{"index":6,"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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":["ssh-gateway-prepare","ssh-gateway-prepare","ssh-gateway-prepare"],"elapsedMs":8.174998999999843,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":["ssh-gateway-prepare"],"elapsedMs":2.564538000000084,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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":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}},{"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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":["ssh-gateway-prepare","ssh-gateway-prepare"],"elapsedMs":2.5454819999999927,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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":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}},{"index":6,"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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":["ssh-gateway-prepare","ssh-gateway-prepare","ssh-gateway-prepare"],"elapsedMs":2.287488999999823,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":3.796096999999918,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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":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}},{"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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":4.1561430000001565,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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":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}},{"index":6,"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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":1.8192320000002837,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":2.861225999999988,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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":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}},{"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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":2.468047000000297,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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":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}},{"index":6,"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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":2.6955339999999524,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":1.9881580000001122,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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":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}},{"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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":3.0618719999997666,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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":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}},{"index":6,"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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":9.891647999999805,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":3},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 bearer-identity-swap {"row":"R2","sha":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":3.6264099999998507,"result":{"tag":"Success","authorizationKind":"Bearer","ticketOrdinal":1},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 bearer-identity-swap {"row":"R2","sha":"db41c18dc69938e7196e221cc7e79982d82e5815","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":3,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"wrong-environment","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}}],"httpRequestCount":1,"directHttpRequests":1,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":1.4702180000003864,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":3.4770489999996244,"result":{"tag":"Success","authorizationKind":"Bearer","ticketOrdinal":1},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 bearer-identity-swap {"row":"R2","sha":"db41c18dc69938e7196e221cc7e79982d82e5815","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":3,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"wrong-environment","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}}],"httpRequestCount":1,"directHttpRequests":1,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":1.036312999999609,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":3.1509879999998702,"result":{"tag":"Success","authorizationKind":"Bearer","ticketOrdinal":1},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 bearer-identity-swap {"row":"R2","sha":"db41c18dc69938e7196e221cc7e79982d82e5815","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":3,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"wrong-environment","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}}],"httpRequestCount":1,"directHttpRequests":1,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":0.7835690000001705,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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.3835400000002664,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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.0444880000000012,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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":1.0935500000000502,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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.2576939999999013,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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":2.7001540000001114,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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.9007689999998547,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":["ticket-held","descriptor-mutated-while-ticket-held","ticket-released"],"elapsedMs":3.0845549999999093,"result":{"tag":"Success","authorizationKind":"Bearer","ticketOrdinal":1},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 bearer-metadata-swap {"row":"R2","sha":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":["ticket-held","descriptor-mutated-while-ticket-held","ticket-released"],"elapsedMs":2.260649000000285,"result":{"tag":"Success","authorizationKind":"Bearer","ticketOrdinal":1},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 bearer-metadata-swap {"row":"R2","sha":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":["ticket-held","descriptor-mutated-while-ticket-held","ticket-released"],"elapsedMs":2.793448000000353,"result":{"tag":"Success","authorizationKind":"Bearer","ticketOrdinal":1},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 dpop-identity-swap {"row":"R2","sha":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":1.5590539999998327,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":1},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 dpop-identity-swap {"row":"R2","sha":"db41c18dc69938e7196e221cc7e79982d82e5815","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":3,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"wrong-environment","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}}],"httpRequestCount":1,"directHttpRequests":1,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":4.172422999999981,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":2.534190999999737,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":1},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 dpop-identity-swap {"row":"R2","sha":"db41c18dc69938e7196e221cc7e79982d82e5815","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":3,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"wrong-environment","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}}],"httpRequestCount":1,"directHttpRequests":1,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":0.8275920000000951,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":1.979080999999951,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":1},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 dpop-identity-swap {"row":"R2","sha":"db41c18dc69938e7196e221cc7e79982d82e5815","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":3,"method":"GET","origin":"https://direct.example.test","path":"/.well-known/t3/environment","authorizationKind":"none","trafficContext":"prepare","prepareAttempt":0,"descriptor":{"environmentId":"wrong-environment","label":"Remote environment","platform":{"os":"linux","arch":"x64"},"serverVersion":"0.0.0-test","capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true},"orchestrationProtocolVersion":2}}],"httpRequestCount":1,"directHttpRequests":1,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":0.779982999999902,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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.663604999999734,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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":1.2434910000001764,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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":1.2848489999996673,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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":8.068570000000364,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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":27.717023000000154,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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":6.288510999999744,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":["ticket-held","descriptor-mutated-while-ticket-held","ticket-released"],"elapsedMs":2.851506999999856,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":1},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 dpop-metadata-swap {"row":"R2","sha":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":["ticket-held","descriptor-mutated-while-ticket-held","ticket-released"],"elapsedMs":1.8722400000001471,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":1},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 dpop-metadata-swap {"row":"R2","sha":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":["ticket-held","descriptor-mutated-while-ticket-held","ticket-released"],"elapsedMs":2.1175600000001396,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":1},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 dpop-token-cold {"row":"R2","sha":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"httpRequestCount":4,"directHttpRequests":2,"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.11471500000016,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":1},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 dpop-token-cold {"row":"R2","sha":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"httpRequestCount":4,"directHttpRequests":2,"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":9.238143000000036,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":1},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 dpop-token-cold {"row":"R2","sha":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"httpRequestCount":4,"directHttpRequests":2,"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.521542999999838,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":1},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 dpop-token-expired {"row":"R2","sha":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"httpRequestCount":4,"directHttpRequests":2,"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.100038999999924,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":1},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 dpop-token-expired {"row":"R2","sha":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"httpRequestCount":4,"directHttpRequests":2,"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.299356999999873,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":1},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 dpop-token-expired {"row":"R2","sha":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"httpRequestCount":4,"directHttpRequests":2,"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.739130999999816,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":1},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 dpop-token-rejected {"row":"R2","sha":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"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":4.460845000000063,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":2},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 dpop-token-rejected {"row":"R2","sha":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"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":4.441248000000087,"result":{"tag":"Success","authorizationKind":"Dpop","ticketOrdinal":2},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 dpop-token-rejected {"row":"R2","sha":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"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":4.996538999999757,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":2.4026959999996507,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":2.292899999999918,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":1.5644630000001598,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":1.3301849999998012,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":1.9529329999995753,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":1.723210999999992,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":1.7751889999999548,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":1.657528000000184,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":3.2159700000001976,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":3.504671000000144,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":2.4182240000000093,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":2.362539999999626,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":11.670552999999927,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":2.6023800000002666,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":2.826951000000008,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":2.492243000000144,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":17.205581999999595,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":[],"elapsedMs":2.380091999999877,"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":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":["ticket-held","descriptor-mutated-while-ticket-held","ticket-released"],"elapsedMs":1.7769719999996596,"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":2,"capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true}}},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 metadata-swap-update {"row":"R2","sha":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":["ticket-held","descriptor-mutated-while-ticket-held","ticket-released"],"elapsedMs":2.049282999999832,"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":2,"capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true}}},"tokenStillCached":true} stdout | src/authorization/__evidence_r2_r3.test.ts > R2 metadata-swap-update {"row":"R2","sha":"db41c18dc69938e7196e221cc7e79982d82e5815","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"}],"httpRequestCount":2,"directHttpRequests":2,"bootstrapCalls":0,"phaseOrder":["ticket-held","descriptor-mutated-while-ticket-held","ticket-released"],"elapsedMs":1.5680499999998574,"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":2,"capabilities":{"repositoryIdentity":true,"serverSelfUpdate":"respawn","serverSelfUpdateProgress":true}}},"tokenStillCached":true} Test Files 1 passed (1) Tests 22 passed | 18 skipped (40) Start at 22:43:35 Duration 3.24s (import 59%, tests 25%, setup 12%, transform 4%)