the-custodian/docs/changes/netkingdom-target-2026-10-18/keycape-current-client-r1/focused-attempt3.jsonl
codex 7c682d9c66
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s
Reject generated-only commits / generated-commit-guard (push) Successful in 9s
Publish shared current-token client and fresh-session inverse source evidence
2026-10-18 11:43:13 +02:00

256 lines
53 KiB
JSON

{"Time":"2026-10-18T08:47:18.74945806Z","Action":"start","Package":"keycape/internal/authclient"}
{"Time":"2026-10-18T08:47:18.766157446Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineCLIUsesActualProducerAndPrivateObservation"}
{"Time":"2026-10-18T08:47:18.766227745Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineCLIUsesActualProducerAndPrivateObservation","Output":"=== RUN TestOnlineCLIUsesActualProducerAndPrivateObservation\n"}
{"Time":"2026-10-18T08:47:18.922433315Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineCLIUsesActualProducerAndPrivateObservation","Output":"--- PASS: TestOnlineCLIUsesActualProducerAndPrivateObservation (0.16s)\n"}
{"Time":"2026-10-18T08:47:18.922495201Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineCLIUsesActualProducerAndPrivateObservation","Elapsed":0.16}
{"Time":"2026-10-18T08:47:18.922514011Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineCLIRejectsChangedTokenAndUntrustedInput"}
{"Time":"2026-10-18T08:47:18.922519755Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineCLIRejectsChangedTokenAndUntrustedInput","Output":"=== RUN TestOnlineCLIRejectsChangedTokenAndUntrustedInput\n"}
{"Time":"2026-10-18T08:47:18.922531423Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineCLIRejectsChangedTokenAndUntrustedInput/wrong-hash"}
{"Time":"2026-10-18T08:47:18.922536896Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineCLIRejectsChangedTokenAndUntrustedInput/wrong-hash","Output":"=== RUN TestOnlineCLIRejectsChangedTokenAndUntrustedInput/wrong-hash\n"}
{"Time":"2026-10-18T08:47:19.021741879Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineCLIRejectsChangedTokenAndUntrustedInput/wrong-hash","Output":"--- PASS: TestOnlineCLIRejectsChangedTokenAndUntrustedInput/wrong-hash (0.10s)\n"}
{"Time":"2026-10-18T08:47:19.021798029Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineCLIRejectsChangedTokenAndUntrustedInput/wrong-hash","Elapsed":0.1}
{"Time":"2026-10-18T08:47:19.021813963Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineCLIRejectsChangedTokenAndUntrustedInput/duplicate-flag"}
{"Time":"2026-10-18T08:47:19.021820266Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineCLIRejectsChangedTokenAndUntrustedInput/duplicate-flag","Output":"=== RUN TestOnlineCLIRejectsChangedTokenAndUntrustedInput/duplicate-flag\n"}
{"Time":"2026-10-18T08:47:19.077729661Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineCLIRejectsChangedTokenAndUntrustedInput/duplicate-flag","Output":"--- PASS: TestOnlineCLIRejectsChangedTokenAndUntrustedInput/duplicate-flag (0.06s)\n"}
{"Time":"2026-10-18T08:47:19.077782214Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineCLIRejectsChangedTokenAndUntrustedInput/duplicate-flag","Elapsed":0.06}
{"Time":"2026-10-18T08:47:19.078031477Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineCLIRejectsChangedTokenAndUntrustedInput/token-replaced"}
{"Time":"2026-10-18T08:47:19.078055409Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineCLIRejectsChangedTokenAndUntrustedInput/token-replaced","Output":"=== RUN TestOnlineCLIRejectsChangedTokenAndUntrustedInput/token-replaced\n"}
{"Time":"2026-10-18T08:47:19.217039863Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineCLIRejectsChangedTokenAndUntrustedInput/token-replaced","Output":"--- PASS: TestOnlineCLIRejectsChangedTokenAndUntrustedInput/token-replaced (0.14s)\n"}
{"Time":"2026-10-18T08:47:19.217086023Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineCLIRejectsChangedTokenAndUntrustedInput/token-replaced","Elapsed":0.14}
{"Time":"2026-10-18T08:47:19.217098331Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineCLIRejectsChangedTokenAndUntrustedInput/duplicate-admission"}
{"Time":"2026-10-18T08:47:19.217120207Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineCLIRejectsChangedTokenAndUntrustedInput/duplicate-admission","Output":"=== RUN TestOnlineCLIRejectsChangedTokenAndUntrustedInput/duplicate-admission\n"}
{"Time":"2026-10-18T08:47:19.369650765Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineCLIRejectsChangedTokenAndUntrustedInput/duplicate-admission","Output":"--- PASS: TestOnlineCLIRejectsChangedTokenAndUntrustedInput/duplicate-admission (0.15s)\n"}
{"Time":"2026-10-18T08:47:19.369706519Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineCLIRejectsChangedTokenAndUntrustedInput/duplicate-admission","Elapsed":0.15}
{"Time":"2026-10-18T08:47:19.36987286Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineCLIRejectsChangedTokenAndUntrustedInput/duplicate-token"}
{"Time":"2026-10-18T08:47:19.369888451Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineCLIRejectsChangedTokenAndUntrustedInput/duplicate-token","Output":"=== RUN TestOnlineCLIRejectsChangedTokenAndUntrustedInput/duplicate-token\n"}
{"Time":"2026-10-18T08:47:19.493949909Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineCLIRejectsChangedTokenAndUntrustedInput/duplicate-token","Output":"--- PASS: TestOnlineCLIRejectsChangedTokenAndUntrustedInput/duplicate-token (0.12s)\n"}
{"Time":"2026-10-18T08:47:19.494007457Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineCLIRejectsChangedTokenAndUntrustedInput/duplicate-token","Elapsed":0.12}
{"Time":"2026-10-18T08:47:19.4940245Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineCLIRejectsChangedTokenAndUntrustedInput/public-token"}
{"Time":"2026-10-18T08:47:19.494031299Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineCLIRejectsChangedTokenAndUntrustedInput/public-token","Output":"=== RUN TestOnlineCLIRejectsChangedTokenAndUntrustedInput/public-token\n"}
{"Time":"2026-10-18T08:47:19.55750809Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineCLIRejectsChangedTokenAndUntrustedInput/public-token","Output":"--- PASS: TestOnlineCLIRejectsChangedTokenAndUntrustedInput/public-token (0.06s)\n"}
{"Time":"2026-10-18T08:47:19.55755892Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineCLIRejectsChangedTokenAndUntrustedInput/public-token","Elapsed":0.06}
{"Time":"2026-10-18T08:47:19.557731114Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineCLIRejectsChangedTokenAndUntrustedInput/shared-output-parent"}
{"Time":"2026-10-18T08:47:19.557751402Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineCLIRejectsChangedTokenAndUntrustedInput/shared-output-parent","Output":"=== RUN TestOnlineCLIRejectsChangedTokenAndUntrustedInput/shared-output-parent\n"}
{"Time":"2026-10-18T08:47:19.706465119Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineCLIRejectsChangedTokenAndUntrustedInput/shared-output-parent","Output":"--- PASS: TestOnlineCLIRejectsChangedTokenAndUntrustedInput/shared-output-parent (0.15s)\n"}
{"Time":"2026-10-18T08:47:19.706524921Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineCLIRejectsChangedTokenAndUntrustedInput/shared-output-parent","Elapsed":0.15}
{"Time":"2026-10-18T08:47:19.706603849Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineCLIRejectsChangedTokenAndUntrustedInput/git-output"}
{"Time":"2026-10-18T08:47:19.706617312Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineCLIRejectsChangedTokenAndUntrustedInput/git-output","Output":"=== RUN TestOnlineCLIRejectsChangedTokenAndUntrustedInput/git-output\n"}
{"Time":"2026-10-18T08:47:19.84259186Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineCLIRejectsChangedTokenAndUntrustedInput/git-output","Output":"--- PASS: TestOnlineCLIRejectsChangedTokenAndUntrustedInput/git-output (0.14s)\n"}
{"Time":"2026-10-18T08:47:19.842679417Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineCLIRejectsChangedTokenAndUntrustedInput/git-output","Elapsed":0.14}
{"Time":"2026-10-18T08:47:19.842706767Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineCLIRejectsChangedTokenAndUntrustedInput/output-symlink"}
{"Time":"2026-10-18T08:47:19.842717218Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineCLIRejectsChangedTokenAndUntrustedInput/output-symlink","Output":"=== RUN TestOnlineCLIRejectsChangedTokenAndUntrustedInput/output-symlink\n"}
{"Time":"2026-10-18T08:47:19.974683947Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineCLIRejectsChangedTokenAndUntrustedInput/output-symlink","Output":"--- PASS: TestOnlineCLIRejectsChangedTokenAndUntrustedInput/output-symlink (0.13s)\n"}
{"Time":"2026-10-18T08:47:19.974731278Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineCLIRejectsChangedTokenAndUntrustedInput/output-symlink","Elapsed":0.13}
{"Time":"2026-10-18T08:47:19.974741892Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineCLIRejectsChangedTokenAndUntrustedInput/unknown-flag"}
{"Time":"2026-10-18T08:47:19.974746941Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineCLIRejectsChangedTokenAndUntrustedInput/unknown-flag","Output":"=== RUN TestOnlineCLIRejectsChangedTokenAndUntrustedInput/unknown-flag\n"}
{"Time":"2026-10-18T08:47:20.059766516Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineCLIRejectsChangedTokenAndUntrustedInput/unknown-flag","Output":"--- PASS: TestOnlineCLIRejectsChangedTokenAndUntrustedInput/unknown-flag (0.08s)\n"}
{"Time":"2026-10-18T08:47:20.059825381Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineCLIRejectsChangedTokenAndUntrustedInput/unknown-flag","Elapsed":0.08}
{"Time":"2026-10-18T08:47:20.059839114Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineCLIRejectsChangedTokenAndUntrustedInput/cleanup-identity-flags"}
{"Time":"2026-10-18T08:47:20.05984447Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineCLIRejectsChangedTokenAndUntrustedInput/cleanup-identity-flags","Output":"=== RUN TestOnlineCLIRejectsChangedTokenAndUntrustedInput/cleanup-identity-flags\n"}
{"Time":"2026-10-18T08:47:20.150280462Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineCLIRejectsChangedTokenAndUntrustedInput/cleanup-identity-flags","Output":"--- PASS: TestOnlineCLIRejectsChangedTokenAndUntrustedInput/cleanup-identity-flags (0.09s)\n"}
{"Time":"2026-10-18T08:47:20.150330346Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineCLIRejectsChangedTokenAndUntrustedInput/cleanup-identity-flags","Elapsed":0.09}
{"Time":"2026-10-18T08:47:20.150349264Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineCLIRejectsChangedTokenAndUntrustedInput","Output":"--- PASS: TestOnlineCLIRejectsChangedTokenAndUntrustedInput (1.23s)\n"}
{"Time":"2026-10-18T08:47:20.150519807Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineCLIRejectsChangedTokenAndUntrustedInput","Elapsed":1.23}
{"Time":"2026-10-18T08:47:20.150861534Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineCLIFailureDoesNotDeleteReplacedObservation"}
{"Time":"2026-10-18T08:47:20.150887197Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineCLIFailureDoesNotDeleteReplacedObservation","Output":"=== RUN TestOnlineCLIFailureDoesNotDeleteReplacedObservation\n"}
{"Time":"2026-10-18T08:47:20.278855425Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineCLIFailureDoesNotDeleteReplacedObservation","Output":"--- PASS: TestOnlineCLIFailureDoesNotDeleteReplacedObservation (0.13s)\n"}
{"Time":"2026-10-18T08:47:20.278910448Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineCLIFailureDoesNotDeleteReplacedObservation","Elapsed":0.13}
{"Time":"2026-10-18T08:47:20.27894043Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineActualIssuerCurrentRevocationAndFreshGrant"}
{"Time":"2026-10-18T08:47:20.278949853Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineActualIssuerCurrentRevocationAndFreshGrant","Output":"=== RUN TestOnlineActualIssuerCurrentRevocationAndFreshGrant\n"}
{"Time":"2026-10-18T08:47:20.553797226Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineActualIssuerCurrentRevocationAndFreshGrant","Output":"--- PASS: TestOnlineActualIssuerCurrentRevocationAndFreshGrant (0.27s)\n"}
{"Time":"2026-10-18T08:47:20.553857019Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineActualIssuerCurrentRevocationAndFreshGrant","Elapsed":0.27}
{"Time":"2026-10-18T08:47:20.554013234Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineIdentityMismatchRefusesBeforeNetwork"}
{"Time":"2026-10-18T08:47:20.554030321Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineIdentityMismatchRefusesBeforeNetwork","Output":"=== RUN TestOnlineIdentityMismatchRefusesBeforeNetwork\n"}
{"Time":"2026-10-18T08:47:20.55420256Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineIdentityMismatchRefusesBeforeNetwork/subject"}
{"Time":"2026-10-18T08:47:20.554219945Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineIdentityMismatchRefusesBeforeNetwork/subject","Output":"=== RUN TestOnlineIdentityMismatchRefusesBeforeNetwork/subject\n"}
{"Time":"2026-10-18T08:47:20.614604519Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineIdentityMismatchRefusesBeforeNetwork/subject","Output":"--- PASS: TestOnlineIdentityMismatchRefusesBeforeNetwork/subject (0.06s)\n"}
{"Time":"2026-10-18T08:47:20.614649452Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineIdentityMismatchRefusesBeforeNetwork/subject","Elapsed":0.06}
{"Time":"2026-10-18T08:47:20.614730021Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineIdentityMismatchRefusesBeforeNetwork/tenant"}
{"Time":"2026-10-18T08:47:20.61473884Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineIdentityMismatchRefusesBeforeNetwork/tenant","Output":"=== RUN TestOnlineIdentityMismatchRefusesBeforeNetwork/tenant\n"}
{"Time":"2026-10-18T08:47:20.733305803Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineIdentityMismatchRefusesBeforeNetwork/tenant","Output":"--- PASS: TestOnlineIdentityMismatchRefusesBeforeNetwork/tenant (0.12s)\n"}
{"Time":"2026-10-18T08:47:20.733358518Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineIdentityMismatchRefusesBeforeNetwork/tenant","Elapsed":0.12}
{"Time":"2026-10-18T08:47:20.733525274Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineIdentityMismatchRefusesBeforeNetwork/principal"}
{"Time":"2026-10-18T08:47:20.73354008Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineIdentityMismatchRefusesBeforeNetwork/principal","Output":"=== RUN TestOnlineIdentityMismatchRefusesBeforeNetwork/principal\n"}
{"Time":"2026-10-18T08:47:20.78295131Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineIdentityMismatchRefusesBeforeNetwork/principal","Output":"--- PASS: TestOnlineIdentityMismatchRefusesBeforeNetwork/principal (0.05s)\n"}
{"Time":"2026-10-18T08:47:20.783007776Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineIdentityMismatchRefusesBeforeNetwork/principal","Elapsed":0.05}
{"Time":"2026-10-18T08:47:20.783129392Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineIdentityMismatchRefusesBeforeNetwork/audience"}
{"Time":"2026-10-18T08:47:20.783144279Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineIdentityMismatchRefusesBeforeNetwork/audience","Output":"=== RUN TestOnlineIdentityMismatchRefusesBeforeNetwork/audience\n"}
{"Time":"2026-10-18T08:47:20.927029021Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineIdentityMismatchRefusesBeforeNetwork/audience","Output":"--- PASS: TestOnlineIdentityMismatchRefusesBeforeNetwork/audience (0.14s)\n"}
{"Time":"2026-10-18T08:47:20.927084044Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineIdentityMismatchRefusesBeforeNetwork/audience","Elapsed":0.14}
{"Time":"2026-10-18T08:47:20.927098021Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineIdentityMismatchRefusesBeforeNetwork/issuer"}
{"Time":"2026-10-18T08:47:20.927105586Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineIdentityMismatchRefusesBeforeNetwork/issuer","Output":"=== RUN TestOnlineIdentityMismatchRefusesBeforeNetwork/issuer\n"}
{"Time":"2026-10-18T08:47:20.982963861Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineIdentityMismatchRefusesBeforeNetwork/issuer","Output":"--- PASS: TestOnlineIdentityMismatchRefusesBeforeNetwork/issuer (0.06s)\n"}
{"Time":"2026-10-18T08:47:20.983015385Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineIdentityMismatchRefusesBeforeNetwork/issuer","Elapsed":0.06}
{"Time":"2026-10-18T08:47:20.983029714Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineIdentityMismatchRefusesBeforeNetwork/tamper"}
{"Time":"2026-10-18T08:47:20.983036359Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineIdentityMismatchRefusesBeforeNetwork/tamper","Output":"=== RUN TestOnlineIdentityMismatchRefusesBeforeNetwork/tamper\n"}
{"Time":"2026-10-18T08:47:21.209751475Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineIdentityMismatchRefusesBeforeNetwork/tamper","Output":"--- PASS: TestOnlineIdentityMismatchRefusesBeforeNetwork/tamper (0.23s)\n"}
{"Time":"2026-10-18T08:47:21.209809735Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineIdentityMismatchRefusesBeforeNetwork/tamper","Elapsed":0.23}
{"Time":"2026-10-18T08:47:21.20982199Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineIdentityMismatchRefusesBeforeNetwork/key"}
{"Time":"2026-10-18T08:47:21.209829609Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineIdentityMismatchRefusesBeforeNetwork/key","Output":"=== RUN TestOnlineIdentityMismatchRefusesBeforeNetwork/key\n"}
{"Time":"2026-10-18T08:47:21.322698117Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineIdentityMismatchRefusesBeforeNetwork/key","Output":"--- PASS: TestOnlineIdentityMismatchRefusesBeforeNetwork/key (0.11s)\n"}
{"Time":"2026-10-18T08:47:21.322772266Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineIdentityMismatchRefusesBeforeNetwork/key","Elapsed":0.11}
{"Time":"2026-10-18T08:47:21.322784674Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineIdentityMismatchRefusesBeforeNetwork/no-jti"}
{"Time":"2026-10-18T08:47:21.322789904Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineIdentityMismatchRefusesBeforeNetwork/no-jti","Output":"=== RUN TestOnlineIdentityMismatchRefusesBeforeNetwork/no-jti\n"}
{"Time":"2026-10-18T08:47:21.532995563Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineIdentityMismatchRefusesBeforeNetwork/no-jti","Output":"--- PASS: TestOnlineIdentityMismatchRefusesBeforeNetwork/no-jti (0.21s)\n"}
{"Time":"2026-10-18T08:47:21.533067115Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineIdentityMismatchRefusesBeforeNetwork/no-jti","Elapsed":0.21}
{"Time":"2026-10-18T08:47:21.533291148Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineIdentityMismatchRefusesBeforeNetwork/ID-token"}
{"Time":"2026-10-18T08:47:21.533304656Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineIdentityMismatchRefusesBeforeNetwork/ID-token","Output":"=== RUN TestOnlineIdentityMismatchRefusesBeforeNetwork/ID-token\n"}
{"Time":"2026-10-18T08:47:21.627031033Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineIdentityMismatchRefusesBeforeNetwork/ID-token","Output":"--- PASS: TestOnlineIdentityMismatchRefusesBeforeNetwork/ID-token (0.09s)\n"}
{"Time":"2026-10-18T08:47:21.627085299Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineIdentityMismatchRefusesBeforeNetwork/ID-token","Elapsed":0.09}
{"Time":"2026-10-18T08:47:21.627110376Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineIdentityMismatchRefusesBeforeNetwork/stale"}
{"Time":"2026-10-18T08:47:21.627117247Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineIdentityMismatchRefusesBeforeNetwork/stale","Output":"=== RUN TestOnlineIdentityMismatchRefusesBeforeNetwork/stale\n"}
{"Time":"2026-10-18T08:47:21.66354915Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineIdentityMismatchRefusesBeforeNetwork/stale","Output":"--- PASS: TestOnlineIdentityMismatchRefusesBeforeNetwork/stale (0.04s)\n"}
{"Time":"2026-10-18T08:47:21.663607032Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineIdentityMismatchRefusesBeforeNetwork/stale","Elapsed":0.04}
{"Time":"2026-10-18T08:47:21.66362375Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineIdentityMismatchRefusesBeforeNetwork","Output":"--- PASS: TestOnlineIdentityMismatchRefusesBeforeNetwork (1.11s)\n"}
{"Time":"2026-10-18T08:47:21.663633849Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineIdentityMismatchRefusesBeforeNetwork","Elapsed":1.11}
{"Time":"2026-10-18T08:47:21.663645058Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus"}
{"Time":"2026-10-18T08:47:21.663651325Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus","Output":"=== RUN TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus\n"}
{"Time":"2026-10-18T08:47:21.663657952Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/missing-active"}
{"Time":"2026-10-18T08:47:21.663664075Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/missing-active","Output":"=== RUN TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/missing-active\n"}
{"Time":"2026-10-18T08:47:21.758116367Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/missing-active","Output":"--- PASS: TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/missing-active (0.09s)\n"}
{"Time":"2026-10-18T08:47:21.758162535Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/missing-active","Elapsed":0.09}
{"Time":"2026-10-18T08:47:21.758249579Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-active-type"}
{"Time":"2026-10-18T08:47:21.758258064Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-active-type","Output":"=== RUN TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-active-type\n"}
{"Time":"2026-10-18T08:47:21.81107521Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-active-type","Output":"--- PASS: TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-active-type (0.05s)\n"}
{"Time":"2026-10-18T08:47:21.811130693Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-active-type","Elapsed":0.05}
{"Time":"2026-10-18T08:47:21.811151758Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/missing-scope"}
{"Time":"2026-10-18T08:47:21.811178061Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/missing-scope","Output":"=== RUN TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/missing-scope\n"}
{"Time":"2026-10-18T08:47:21.942129897Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/missing-scope","Output":"--- PASS: TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/missing-scope (0.13s)\n"}
{"Time":"2026-10-18T08:47:21.942172395Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/missing-scope","Elapsed":0.13}
{"Time":"2026-10-18T08:47:21.942184172Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/null-scope"}
{"Time":"2026-10-18T08:47:21.942189772Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/null-scope","Output":"=== RUN TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/null-scope\n"}
{"Time":"2026-10-18T08:47:22.097989597Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/null-scope","Output":"--- PASS: TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/null-scope (0.16s)\n"}
{"Time":"2026-10-18T08:47:22.098034999Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/null-scope","Elapsed":0.16}
{"Time":"2026-10-18T08:47:22.098053458Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-client"}
{"Time":"2026-10-18T08:47:22.098063836Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-client","Output":"=== RUN TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-client\n"}
{"Time":"2026-10-18T08:47:22.154749158Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-client","Output":"--- PASS: TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-client (0.06s)\n"}
{"Time":"2026-10-18T08:47:22.15479373Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-client","Elapsed":0.06}
{"Time":"2026-10-18T08:47:22.154802405Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-subject"}
{"Time":"2026-10-18T08:47:22.1548075Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-subject","Output":"=== RUN TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-subject\n"}
{"Time":"2026-10-18T08:47:22.287109349Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-subject","Output":"--- PASS: TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-subject (0.13s)\n"}
{"Time":"2026-10-18T08:47:22.287169783Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-subject","Elapsed":0.13}
{"Time":"2026-10-18T08:47:22.287310284Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-issuer"}
{"Time":"2026-10-18T08:47:22.287320951Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-issuer","Output":"=== RUN TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-issuer\n"}
{"Time":"2026-10-18T08:47:22.382878214Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-issuer","Output":"--- PASS: TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-issuer (0.10s)\n"}
{"Time":"2026-10-18T08:47:22.382939009Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-issuer","Elapsed":0.1}
{"Time":"2026-10-18T08:47:22.382951371Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-audience"}
{"Time":"2026-10-18T08:47:22.382957837Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-audience","Output":"=== RUN TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-audience\n"}
{"Time":"2026-10-18T08:47:22.49215412Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-audience","Output":"--- PASS: TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-audience (0.11s)\n"}
{"Time":"2026-10-18T08:47:22.492214644Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-audience","Elapsed":0.11}
{"Time":"2026-10-18T08:47:22.492226835Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-jti"}
{"Time":"2026-10-18T08:47:22.492233842Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-jti","Output":"=== RUN TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-jti\n"}
{"Time":"2026-10-18T08:47:22.590850707Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-jti","Output":"--- PASS: TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-jti (0.10s)\n"}
{"Time":"2026-10-18T08:47:22.590900446Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-jti","Elapsed":0.1}
{"Time":"2026-10-18T08:47:22.590912223Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-expiry"}
{"Time":"2026-10-18T08:47:22.590918427Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-expiry","Output":"=== RUN TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-expiry\n"}
{"Time":"2026-10-18T08:47:22.687419376Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-expiry","Output":"--- PASS: TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-expiry (0.10s)\n"}
{"Time":"2026-10-18T08:47:22.687485076Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-expiry","Elapsed":0.1}
{"Time":"2026-10-18T08:47:22.687501163Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-issued"}
{"Time":"2026-10-18T08:47:22.687513345Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-issued","Output":"=== RUN TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-issued\n"}
{"Time":"2026-10-18T08:47:22.76259169Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-issued","Output":"--- PASS: TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-issued (0.07s)\n"}
{"Time":"2026-10-18T08:47:22.762643683Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-issued","Elapsed":0.07}
{"Time":"2026-10-18T08:47:22.762658589Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-scope"}
{"Time":"2026-10-18T08:47:22.762664675Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-scope","Output":"=== RUN TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-scope\n"}
{"Time":"2026-10-18T08:47:22.877583866Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-scope","Output":"--- PASS: TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-scope (0.12s)\n"}
{"Time":"2026-10-18T08:47:22.877661883Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-scope","Elapsed":0.12}
{"Time":"2026-10-18T08:47:22.877672677Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-token-type"}
{"Time":"2026-10-18T08:47:22.877677284Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-token-type","Output":"=== RUN TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-token-type\n"}
{"Time":"2026-10-18T08:47:22.959989117Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-token-type","Output":"--- PASS: TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-token-type (0.08s)\n"}
{"Time":"2026-10-18T08:47:22.96003717Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-token-type","Elapsed":0.08}
{"Time":"2026-10-18T08:47:22.960050245Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/unknown-field"}
{"Time":"2026-10-18T08:47:22.960056512Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/unknown-field","Output":"=== RUN TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/unknown-field\n"}
{"Time":"2026-10-18T08:47:23.101147385Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/unknown-field","Output":"--- PASS: TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/unknown-field (0.14s)\n"}
{"Time":"2026-10-18T08:47:23.101217134Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/unknown-field","Elapsed":0.14}
{"Time":"2026-10-18T08:47:23.101229559Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/duplicate-active"}
{"Time":"2026-10-18T08:47:23.101236368Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/duplicate-active","Output":"=== RUN TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/duplicate-active\n"}
{"Time":"2026-10-18T08:47:23.211522835Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/duplicate-active","Output":"--- PASS: TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/duplicate-active (0.11s)\n"}
{"Time":"2026-10-18T08:47:23.211568949Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/duplicate-active","Elapsed":0.11}
{"Time":"2026-10-18T08:47:23.211583214Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/trailing-json"}
{"Time":"2026-10-18T08:47:23.211587687Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/trailing-json","Output":"=== RUN TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/trailing-json\n"}
{"Time":"2026-10-18T08:47:23.344179408Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/trailing-json","Output":"--- PASS: TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/trailing-json (0.13s)\n"}
{"Time":"2026-10-18T08:47:23.344225036Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/trailing-json","Elapsed":0.13}
{"Time":"2026-10-18T08:47:23.3442506Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/redirect"}
{"Time":"2026-10-18T08:47:23.344259689Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/redirect","Output":"=== RUN TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/redirect\n"}
{"Time":"2026-10-18T08:47:23.442627711Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/redirect","Output":"--- PASS: TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/redirect (0.10s)\n"}
{"Time":"2026-10-18T08:47:23.442672933Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/redirect","Elapsed":0.1}
{"Time":"2026-10-18T08:47:23.442682617Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/unavailable"}
{"Time":"2026-10-18T08:47:23.442687108Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/unavailable","Output":"=== RUN TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/unavailable\n"}
{"Time":"2026-10-18T08:47:23.582698758Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/unavailable","Output":"--- PASS: TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/unavailable (0.14s)\n"}
{"Time":"2026-10-18T08:47:23.582740391Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/unavailable","Elapsed":0.14}
{"Time":"2026-10-18T08:47:23.582749652Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/oversize"}
{"Time":"2026-10-18T08:47:23.582754259Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/oversize","Output":"=== RUN TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/oversize\n"}
{"Time":"2026-10-18T08:47:23.774596079Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/oversize","Output":"--- PASS: TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/oversize (0.19s)\n"}
{"Time":"2026-10-18T08:47:23.774646296Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/oversize","Elapsed":0.19}
{"Time":"2026-10-18T08:47:23.774659245Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/cached"}
{"Time":"2026-10-18T08:47:23.774665926Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/cached","Output":"=== RUN TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/cached\n"}
{"Time":"2026-10-18T08:47:23.914702611Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/cached","Output":"--- PASS: TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/cached (0.14s)\n"}
{"Time":"2026-10-18T08:47:23.914756083Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/cached","Elapsed":0.14}
{"Time":"2026-10-18T08:47:23.914768608Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-content-type"}
{"Time":"2026-10-18T08:47:23.914776246Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-content-type","Output":"=== RUN TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-content-type\n"}
{"Time":"2026-10-18T08:47:24.020878865Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-content-type","Output":"--- PASS: TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-content-type (0.11s)\n"}
{"Time":"2026-10-18T08:47:24.02093837Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus/wrong-content-type","Elapsed":0.11}
{"Time":"2026-10-18T08:47:24.020949182Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus","Output":"--- PASS: TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus (2.36s)\n"}
{"Time":"2026-10-18T08:47:24.020955746Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineRefusesAmbiguousOrMismatchedCurrentStatus","Elapsed":2.36}
{"Time":"2026-10-18T08:47:24.020964673Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineCleanupRequiresNegativeReadbackAndPreservesScope"}
{"Time":"2026-10-18T08:47:24.020969696Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineCleanupRequiresNegativeReadbackAndPreservesScope","Output":"=== RUN TestOnlineCleanupRequiresNegativeReadbackAndPreservesScope\n"}
{"Time":"2026-10-18T08:47:24.204319118Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineCleanupRequiresNegativeReadbackAndPreservesScope","Output":"--- PASS: TestOnlineCleanupRequiresNegativeReadbackAndPreservesScope (0.18s)\n"}
{"Time":"2026-10-18T08:47:24.20436094Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineCleanupRequiresNegativeReadbackAndPreservesScope","Elapsed":0.18}
{"Time":"2026-10-18T08:47:24.204371517Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineReloadsCredentialsKeysAndTrustFiles"}
{"Time":"2026-10-18T08:47:24.204376071Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineReloadsCredentialsKeysAndTrustFiles","Output":"=== RUN TestOnlineReloadsCredentialsKeysAndTrustFiles\n"}
{"Time":"2026-10-18T08:47:24.204394313Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineReloadsCredentialsKeysAndTrustFiles/secret"}
{"Time":"2026-10-18T08:47:24.204398452Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineReloadsCredentialsKeysAndTrustFiles/secret","Output":"=== RUN TestOnlineReloadsCredentialsKeysAndTrustFiles/secret\n"}
{"Time":"2026-10-18T08:47:24.455937947Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineReloadsCredentialsKeysAndTrustFiles/secret","Output":"--- PASS: TestOnlineReloadsCredentialsKeysAndTrustFiles/secret (0.25s)\n"}
{"Time":"2026-10-18T08:47:24.456002619Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineReloadsCredentialsKeysAndTrustFiles/secret","Elapsed":0.25}
{"Time":"2026-10-18T08:47:24.456022754Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineReloadsCredentialsKeysAndTrustFiles/keys"}
{"Time":"2026-10-18T08:47:24.456031357Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineReloadsCredentialsKeysAndTrustFiles/keys","Output":"=== RUN TestOnlineReloadsCredentialsKeysAndTrustFiles/keys\n"}
{"Time":"2026-10-18T08:47:24.573489827Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineReloadsCredentialsKeysAndTrustFiles/keys","Output":"--- PASS: TestOnlineReloadsCredentialsKeysAndTrustFiles/keys (0.12s)\n"}
{"Time":"2026-10-18T08:47:24.57353962Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineReloadsCredentialsKeysAndTrustFiles/keys","Elapsed":0.12}
{"Time":"2026-10-18T08:47:24.5735521Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineReloadsCredentialsKeysAndTrustFiles/ca"}
{"Time":"2026-10-18T08:47:24.573563416Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineReloadsCredentialsKeysAndTrustFiles/ca","Output":"=== RUN TestOnlineReloadsCredentialsKeysAndTrustFiles/ca\n"}
{"Time":"2026-10-18T08:47:24.652166912Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineReloadsCredentialsKeysAndTrustFiles/ca","Output":"--- PASS: TestOnlineReloadsCredentialsKeysAndTrustFiles/ca (0.08s)\n"}
{"Time":"2026-10-18T08:47:24.652216669Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineReloadsCredentialsKeysAndTrustFiles/ca","Elapsed":0.08}
{"Time":"2026-10-18T08:47:24.652226471Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineReloadsCredentialsKeysAndTrustFiles/secret-world-readable"}
{"Time":"2026-10-18T08:47:24.652229862Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineReloadsCredentialsKeysAndTrustFiles/secret-world-readable","Output":"=== RUN TestOnlineReloadsCredentialsKeysAndTrustFiles/secret-world-readable\n"}
{"Time":"2026-10-18T08:47:24.728594063Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineReloadsCredentialsKeysAndTrustFiles/secret-world-readable","Output":"--- PASS: TestOnlineReloadsCredentialsKeysAndTrustFiles/secret-world-readable (0.08s)\n"}
{"Time":"2026-10-18T08:47:24.728653171Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineReloadsCredentialsKeysAndTrustFiles/secret-world-readable","Elapsed":0.08}
{"Time":"2026-10-18T08:47:24.728663722Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineReloadsCredentialsKeysAndTrustFiles/public-writable"}
{"Time":"2026-10-18T08:47:24.728671738Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineReloadsCredentialsKeysAndTrustFiles/public-writable","Output":"=== RUN TestOnlineReloadsCredentialsKeysAndTrustFiles/public-writable\n"}
{"Time":"2026-10-18T08:47:24.830174607Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineReloadsCredentialsKeysAndTrustFiles/public-writable","Output":"--- PASS: TestOnlineReloadsCredentialsKeysAndTrustFiles/public-writable (0.10s)\n"}
{"Time":"2026-10-18T08:47:24.830234022Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineReloadsCredentialsKeysAndTrustFiles/public-writable","Elapsed":0.1}
{"Time":"2026-10-18T08:47:24.83024844Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineReloadsCredentialsKeysAndTrustFiles/secret-fifo"}
{"Time":"2026-10-18T08:47:24.830255636Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineReloadsCredentialsKeysAndTrustFiles/secret-fifo","Output":"=== RUN TestOnlineReloadsCredentialsKeysAndTrustFiles/secret-fifo\n"}
{"Time":"2026-10-18T08:47:24.931415517Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineReloadsCredentialsKeysAndTrustFiles/secret-fifo","Output":"--- PASS: TestOnlineReloadsCredentialsKeysAndTrustFiles/secret-fifo (0.10s)\n"}
{"Time":"2026-10-18T08:47:24.931472713Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineReloadsCredentialsKeysAndTrustFiles/secret-fifo","Elapsed":0.1}
{"Time":"2026-10-18T08:47:24.931487727Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineReloadsCredentialsKeysAndTrustFiles","Output":"--- PASS: TestOnlineReloadsCredentialsKeysAndTrustFiles (0.73s)\n"}
{"Time":"2026-10-18T08:47:24.931495446Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineReloadsCredentialsKeysAndTrustFiles","Elapsed":0.73}
{"Time":"2026-10-18T08:47:24.931674456Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineRechecksExpiryClockAndKeyAfterStatus"}
{"Time":"2026-10-18T08:47:24.931692418Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRechecksExpiryClockAndKeyAfterStatus","Output":"=== RUN TestOnlineRechecksExpiryClockAndKeyAfterStatus\n"}
{"Time":"2026-10-18T08:47:24.931711183Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineRechecksExpiryClockAndKeyAfterStatus/expiry"}
{"Time":"2026-10-18T08:47:24.931717919Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRechecksExpiryClockAndKeyAfterStatus/expiry","Output":"=== RUN TestOnlineRechecksExpiryClockAndKeyAfterStatus/expiry\n"}
{"Time":"2026-10-18T08:47:25.01767421Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRechecksExpiryClockAndKeyAfterStatus/expiry","Output":"--- PASS: TestOnlineRechecksExpiryClockAndKeyAfterStatus/expiry (0.09s)\n"}
{"Time":"2026-10-18T08:47:25.017715446Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineRechecksExpiryClockAndKeyAfterStatus/expiry","Elapsed":0.09}
{"Time":"2026-10-18T08:47:25.017727872Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineRechecksExpiryClockAndKeyAfterStatus/clock-backwards"}
{"Time":"2026-10-18T08:47:25.017731821Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRechecksExpiryClockAndKeyAfterStatus/clock-backwards","Output":"=== RUN TestOnlineRechecksExpiryClockAndKeyAfterStatus/clock-backwards\n"}
{"Time":"2026-10-18T08:47:25.109905204Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRechecksExpiryClockAndKeyAfterStatus/clock-backwards","Output":"--- PASS: TestOnlineRechecksExpiryClockAndKeyAfterStatus/clock-backwards (0.09s)\n"}
{"Time":"2026-10-18T08:47:25.109944105Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineRechecksExpiryClockAndKeyAfterStatus/clock-backwards","Elapsed":0.09}
{"Time":"2026-10-18T08:47:25.110039634Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineRechecksExpiryClockAndKeyAfterStatus/withdrawn-key"}
{"Time":"2026-10-18T08:47:25.110047803Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRechecksExpiryClockAndKeyAfterStatus/withdrawn-key","Output":"=== RUN TestOnlineRechecksExpiryClockAndKeyAfterStatus/withdrawn-key\n"}
{"Time":"2026-10-18T08:47:25.184581091Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRechecksExpiryClockAndKeyAfterStatus/withdrawn-key","Output":"--- PASS: TestOnlineRechecksExpiryClockAndKeyAfterStatus/withdrawn-key (0.07s)\n"}
{"Time":"2026-10-18T08:47:25.184630136Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineRechecksExpiryClockAndKeyAfterStatus/withdrawn-key","Elapsed":0.07}
{"Time":"2026-10-18T08:47:25.184788547Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineRechecksExpiryClockAndKeyAfterStatus","Output":"--- PASS: TestOnlineRechecksExpiryClockAndKeyAfterStatus (0.25s)\n"}
{"Time":"2026-10-18T08:47:25.184888016Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineRechecksExpiryClockAndKeyAfterStatus","Elapsed":0.25}
{"Time":"2026-10-18T08:47:25.185078681Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineCancellationAndAmbientProxyDoNotLeakInputs"}
{"Time":"2026-10-18T08:47:25.185095588Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineCancellationAndAmbientProxyDoNotLeakInputs","Output":"=== RUN TestOnlineCancellationAndAmbientProxyDoNotLeakInputs\n"}
{"Time":"2026-10-18T08:47:25.252063767Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineCancellationAndAmbientProxyDoNotLeakInputs","Output":"--- PASS: TestOnlineCancellationAndAmbientProxyDoNotLeakInputs (0.07s)\n"}
{"Time":"2026-10-18T08:47:25.252109241Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineCancellationAndAmbientProxyDoNotLeakInputs","Elapsed":0.07}
{"Time":"2026-10-18T08:47:25.25212164Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineMalformedAdmissionAndNegativeStatus"}
{"Time":"2026-10-18T08:47:25.252127961Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineMalformedAdmissionAndNegativeStatus","Output":"=== RUN TestOnlineMalformedAdmissionAndNegativeStatus\n"}
{"Time":"2026-10-18T08:47:25.467710322Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineMalformedAdmissionAndNegativeStatus","Output":"--- PASS: TestOnlineMalformedAdmissionAndNegativeStatus (0.22s)\n"}
{"Time":"2026-10-18T08:47:25.46776622Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineMalformedAdmissionAndNegativeStatus","Elapsed":0.22}
{"Time":"2026-10-18T08:47:25.467794643Z","Action":"run","Package":"keycape/internal/authclient","Test":"TestOnlineUsesSharedTypedJOSEVerifier"}
{"Time":"2026-10-18T08:47:25.467804381Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineUsesSharedTypedJOSEVerifier","Output":"=== RUN TestOnlineUsesSharedTypedJOSEVerifier\n"}
{"Time":"2026-10-18T08:47:25.564334543Z","Action":"output","Package":"keycape/internal/authclient","Test":"TestOnlineUsesSharedTypedJOSEVerifier","Output":"--- PASS: TestOnlineUsesSharedTypedJOSEVerifier (0.10s)\n"}
{"Time":"2026-10-18T08:47:25.564393795Z","Action":"pass","Package":"keycape/internal/authclient","Test":"TestOnlineUsesSharedTypedJOSEVerifier","Elapsed":0.1}
{"Time":"2026-10-18T08:47:25.564410775Z","Action":"output","Package":"keycape/internal/authclient","Output":"PASS\n"}
{"Time":"2026-10-18T08:47:26.570558037Z","Action":"output","Package":"keycape/internal/authclient","Output":"ok \tkeycape/internal/authclient\t7.820s\n"}
{"Time":"2026-10-18T08:47:26.570601527Z","Action":"pass","Package":"keycape/internal/authclient","Elapsed":7.821}