>>> tranquil-pds: Building testing/tranquil-pds 0.7.1-r0 (using abuild 3.18.0_rc7-r1) started Fri, 30 Oct 2026 18:15:25 +0000 >>> tranquil-pds: Validating /home/buildozer/aports/testing/tranquil-pds/APKBUILD... >>> tranquil-pds: Analyzing dependencies... >>> tranquil-pds: Installing for build: build-base just rust cargo-auditable cargo-nextest openssl-dev protobuf-dev nodejs pnpm ( 1/141) Installing just (1.59.0-r0) ( 2/141) Installing libffi (3.8.0-r0) ( 3/141) Installing xz-libs (5.8.4-r0) ( 4/141) Installing libxml2 (2.13.9-r2) ( 5/141) Installing llvm23-libs (23.1.4-r0) ( 6/141) Installing scudo-malloc (23.1.4-r0) ( 7/141) Installing rust (1.99.1-r0) ( 8/141) Installing sqlite-libs (3.54.1-r0) ( 9/141) Installing libssh2 (1.11.1-r4) ( 10/141) Installing cargo (1.99.1-r0) ( 11/141) Installing cargo-auditable (0.7.7-r0) ( 12/141) Installing cargo-nextest (0.9.110-r2) ( 13/141) Installing openssl-dev (3.5.9-r0) ( 14/141) Installing linux-headers (7.2.1-r0) ( 15/141) Installing abseil-cpp-base-cpu-detect (20260817.0-r0) ( 16/141) Installing abseil-cpp-raw-logging-internal (20260817.0-r0) ( 17/141) Installing abseil-cpp-spinlock-wait (20260817.0-r0) ( 18/141) Installing abseil-cpp-base (20260817.0-r0) ( 19/141) Installing abseil-cpp-city (20260817.0-r0) ( 20/141) Installing abseil-cpp-civil-time (20260817.0-r0) ( 21/141) Installing abseil-cpp-strings-internal (20260817.0-r0) ( 22/141) Installing abseil-cpp-throw-delegate (20260817.0-r0) ( 23/141) Installing abseil-cpp-strings (20260817.0-r0) ( 24/141) Installing abseil-cpp-time-zone (20260817.0-r0) ( 25/141) Installing abseil-cpp-time (20260817.0-r0) ( 26/141) Installing abseil-cpp-kernel-timeout-internal (20260817.0-r0) ( 27/141) Installing abseil-cpp-malloc-internal (20260817.0-r0) ( 28/141) Installing abseil-cpp-debugging-internal (20260817.0-r0) ( 29/141) Installing abseil-cpp-stacktrace (20260817.0-r0) ( 30/141) Installing abseil-cpp-tracing-internal (20260817.0-r0) ( 31/141) Installing abseil-cpp-synchronization (20260817.0-r0) ( 32/141) Installing abseil-cpp-clock-interface (20260817.0-r0) ( 33/141) Installing abseil-cpp-crc-internal (20260817.0-r0) ( 34/141) Installing abseil-cpp-crc32c (20260817.0-r0) ( 35/141) Installing abseil-cpp-crc-cord-state (20260817.0-r0) ( 36/141) Installing abseil-cpp-cord-internal (20260817.0-r0) ( 37/141) Installing abseil-cpp-exponential-biased (20260817.0-r0) ( 38/141) Installing abseil-cpp-cordz-functions (20260817.0-r0) ( 39/141) Installing abseil-cpp-cordz-handle (20260817.0-r0) ( 40/141) Installing abseil-cpp-cordz-info (20260817.0-r0) ( 41/141) Installing abseil-cpp-cord (20260817.0-r0) ( 42/141) Installing abseil-cpp-cordz-sample-token (20260817.0-r0) ( 43/141) Installing abseil-cpp-utf8-for-code-point (20260817.0-r0) ( 44/141) Installing abseil-cpp-decode-rust-punycode (20260817.0-r0) ( 45/141) Installing abseil-cpp-demangle-rust (20260817.0-r0) ( 46/141) Installing abseil-cpp-demangle-internal (20260817.0-r0) ( 47/141) Installing abseil-cpp-symbolize (20260817.0-r0) ( 48/141) Installing abseil-cpp-examine-stack (20260817.0-r0) ( 49/141) Installing abseil-cpp-hash (20260817.0-r0) ( 50/141) Installing abseil-cpp-log-globals (20260817.0-r0) ( 51/141) Installing abseil-cpp-log-internal-globals (20260817.0-r0) ( 52/141) Installing abseil-cpp-int128 (20260817.0-r0) ( 53/141) Installing abseil-cpp-str-format-internal (20260817.0-r0) ( 54/141) Installing abseil-cpp-log-internal-format (20260817.0-r0) ( 55/141) Installing abseil-cpp-log-sink (20260817.0-r0) ( 56/141) Installing abseil-cpp-log-internal-log-sink-set (20260817.0-r0) ( 57/141) Installing abseil-cpp-log-internal-nullguard (20260817.0-r0) ( 58/141) Installing abseil-cpp-log-internal-proto (20260817.0-r0) ( 59/141) Installing abseil-cpp-log-internal-structured-proto (20260817.0-r0) ( 60/141) Installing abseil-cpp-strerror (20260817.0-r0) ( 61/141) Installing abseil-cpp-log-internal-message (20260817.0-r0) ( 62/141) Installing abseil-cpp-die-if-null (20260817.0-r0) ( 63/141) Installing gtest (1.18.0-r0) ( 64/141) Installing abseil-cpp-exception-safety-testing (20260817.0-r0) ( 65/141) Installing abseil-cpp-failure-signal-handler (20260817.0-r0) ( 66/141) Installing abseil-cpp-flags-commandlineflag-internal (20260817.0-r0) ( 67/141) Installing abseil-cpp-flags-commandlineflag (20260817.0-r0) ( 68/141) Installing abseil-cpp-flags-program-name (20260817.0-r0) ( 69/141) Installing abseil-cpp-flags-config (20260817.0-r0) ( 70/141) Installing abseil-cpp-flags-internal (20260817.0-r0) ( 71/141) Installing abseil-cpp-flags-marshalling (20260817.0-r0) ( 72/141) Installing abseil-cpp-flags-private-handle-accessor (20260817.0-r0) ( 73/141) Installing abseil-cpp-hashtablez-sampler (20260817.0-r0) ( 74/141) Installing abseil-cpp-raw-hash-set (20260817.0-r0) ( 75/141) Installing abseil-cpp-flags-reflection (20260817.0-r0) ( 76/141) Installing abseil-cpp-flags-usage (20260817.0-r0) ( 77/141) Installing abseil-cpp-flags-usage-internal (20260817.0-r0) ( 78/141) Installing abseil-cpp-flags-parse (20260817.0-r0) ( 79/141) Installing abseil-cpp-generic-printer-internal (20260817.0-r0) ( 80/141) Installing abseil-cpp-graphcycles-internal (20260817.0-r0) ( 81/141) Installing abseil-cpp-hardening (20260817.0-r0) ( 82/141) Installing abseil-cpp-random-internal-randen-hwaes (20260817.0-r0) ( 83/141) Installing abseil-cpp-random-internal-randen-hwaes-impl (20260817.0-r0) ( 84/141) Installing abseil-cpp-random-internal-platform (20260817.0-r0) ( 85/141) Installing abseil-cpp-random-internal-randen-slow (20260817.0-r0) ( 86/141) Installing abseil-cpp-random-internal-randen (20260817.0-r0) ( 87/141) Installing abseil-cpp-random-internal-seed-material (20260817.0-r0) ( 88/141) Installing abseil-cpp-random-seed-gen-exception (20260817.0-r0) ( 89/141) Installing abseil-cpp-random-internal-entropy-pool (20260817.0-r0) ( 90/141) Installing abseil-cpp-hash-generator-testing (20260817.0-r0) ( 91/141) Installing abseil-cpp-profile-builder (20260817.0-r0) ( 92/141) Installing abseil-cpp-hashtable-profiler (20260817.0-r0) ( 93/141) Installing abseil-cpp-leak-check (20260817.0-r0) ( 94/141) Installing abseil-cpp-log-severity (20260817.0-r0) ( 95/141) Installing abseil-cpp-log-entry (20260817.0-r0) ( 96/141) Installing abseil-cpp-log-internal-fnmatch (20260817.0-r0) ( 97/141) Installing abseil-cpp-vlog-config-internal (20260817.0-r0) ( 98/141) Installing abseil-cpp-log-flags (20260817.0-r0) ( 99/141) Installing abseil-cpp-log-initialize (20260817.0-r0) (100/141) Installing abseil-cpp-log-internal-check-op (20260817.0-r0) (101/141) Installing abseil-cpp-log-internal-conditions (20260817.0-r0) (102/141) Installing abseil-cpp-log-internal-test-actions (20260817.0-r0) (103/141) Installing abseil-cpp-log-internal-test-helpers (20260817.0-r0) (104/141) Installing abseil-cpp-log-internal-test-matchers (20260817.0-r0) (105/141) Installing abseil-cpp-per-thread-sem-test-common (20260817.0-r0) (106/141) Installing abseil-cpp-periodic-sampler (20260817.0-r0) (107/141) Installing abseil-cpp-poison (20260817.0-r0) (108/141) Installing abseil-cpp-pow10-helper (20260817.0-r0) (109/141) Installing abseil-cpp-random-distributions (20260817.0-r0) (110/141) Installing abseil-cpp-random-internal-distribution-test-util (20260817.0-r0) (111/141) Installing abseil-cpp-random-seed-sequences (20260817.0-r0) (112/141) Installing gmock (1.18.0-r0) (113/141) Installing abseil-cpp-scoped-mock-log (20260817.0-r0) (114/141) Installing abseil-cpp-scoped-set-env (20260817.0-r0) (115/141) Installing abseil-cpp-simulated-clock (20260817.0-r0) (116/141) Installing abseil-cpp-source-location (20260817.0-r0) (117/141) Installing abseil-cpp-spinlock-test-common (20260817.0-r0) (118/141) Installing abseil-cpp-stack-consumption (20260817.0-r0) (119/141) Installing abseil-cpp-status (20260817.0-r0) (120/141) Installing abseil-cpp-status-builder (20260817.0-r0) (121/141) Installing abseil-cpp-status-matchers (20260817.0-r0) (122/141) Installing abseil-cpp-statusor (20260817.0-r0) (123/141) Installing abseil-cpp-test-instance-tracker (20260817.0-r0) (124/141) Installing abseil-cpp-time-internal-test-util (20260817.0-r0) (125/141) Installing abseil-cpp-dev (20260817.0-r0) (126/141) Installing libprotobuf-lite (31.1-r4) (127/141) Installing protobuf (31.1-r4) (128/141) Installing libprotobuf (31.1-r4) (129/141) Installing libprotoc (31.1-r4) (130/141) Installing protoc (31.1-r4) (131/141) Installing zlib-dev (1.3.2-r1) (132/141) Installing protobuf-dev (31.1-r4) (133/141) Installing ca-certificates (20261020-r0) (134/141) Installing ada-libs (4.0.0-r0) (135/141) Installing icu-data-en (78.1-r0) Executing icu-data-en-78.1-r0.post-install * If you need ICU with non-English locales and legacy charset support, install * package icu-data-full. (136/141) Installing icu-libs (78.1-r0) (137/141) Installing simdjson (5.0.5-r0) (138/141) Installing simdutf (9.3.2-r0) (139/141) Installing nodejs (24.22.1-r1) (140/141) Installing pnpm (11.28.9-r0) (141/141) Installing .makedepends-tranquil-pds (20261030.181526) Executing busybox-1.38.0-r8.trigger Executing ca-certificates-20261020-r0.trigger OK: 959.5 MiB in 250 packages >>> tranquil-pds: Cleaning up srcdir >>> tranquil-pds: Cleaning up pkgdir >>> tranquil-pds: Cleaning up tmpdir >>> tranquil-pds: Fetching https://distfiles.alpinelinux.org/distfiles/edge/tranquil-pds-0.7.1.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> tranquil-pds: Fetching tranquil-pds-0.7.1.tar.gz::https://tangled.org/did:plc:jj6ajj6duxnlthwtnob4qyuv/archive/v0.7.1 Connecting to tangled.org (34.120.61.168:443) Connecting to api.tangled.org (136.81.58.158:443) Connecting to mirror.tangled.network (172.67.184.16:443) saving to '/var/cache/distfiles/edge/tranquil-pds-0.7.1.tar.gz.part' tranquil-pds-0.7.1.t 506k --:--:-- ETA tranquil-pds-0.7.1.t 100% |********************************| 1752k 0:00:00 ETA '/var/cache/distfiles/edge/tranquil-pds-0.7.1.tar.gz.part' saved /var/cache/distfiles/edge/tranquil-pds-0.7.1.tar.gz: OK /home/buildozer/aports/testing/tranquil-pds/tranquil-pds.initd: OK /home/buildozer/aports/testing/tranquil-pds/tranquil-pds.confd: OK >>> tranquil-pds: Fetching https://distfiles.alpinelinux.org/distfiles/edge/tranquil-pds-0.7.1.tar.gz /var/cache/distfiles/edge/tranquil-pds-0.7.1.tar.gz: OK /home/buildozer/aports/testing/tranquil-pds/tranquil-pds.initd: OK /home/buildozer/aports/testing/tranquil-pds/tranquil-pds.confd: OK >>> tranquil-pds: Unpacking /var/cache/distfiles/edge/tranquil-pds-0.7.1.tar.gz... Updating crates.io index Updating git repository `https://github.com/whisperfish/presage` Updating git repository `https://github.com/whisperfish/libsignal-service-rs` Updating git repository `https://github.com/signalapp/libsignal` Updating git repository `https://github.com/signalapp/SparsePostQuantumRatchet.git` Downloading crates ... Downloaded tower-layer v0.3.3 Downloaded mime_guess v2.0.5 Downloaded mime v0.3.17 Downloaded unicase v2.10.0 Downloaded http-range-header v0.4.2 Downloaded sync_wrapper v1.0.2 Downloaded httpdate v1.0.3 Downloaded http-body v1.1.0 Downloaded fnv v1.0.7 Downloaded compression-core v0.4.33 Downloaded multiversion_no_op v1.0.0 Downloaded serde_bytes v0.11.19 Downloaded trait-variant v0.1.3 Downloaded serde_derive v1.0.229 Downloaded cfg-if v1.0.5 Downloaded rand_pcg v0.10.2 Downloaded atomic-waker v1.1.2 Downloaded try-lock v0.2.5 Downloaded unsigned-varint v0.8.0 Downloaded smol_str v0.3.6 Downloaded ipnet v2.12.2 Downloaded ff v0.13.1 Downloaded siphasher v1.0.4 Downloaded simdutf8 v0.1.5 Downloaded static_assertions v1.1.0 Downloaded http-body-util v0.1.5 Downloaded hyper-rustls v0.27.10 Downloaded cid v0.11.3 Downloaded multibase v0.9.3 Downloaded lru-slab v0.1.3 Downloaded sec1 v0.7.3 Downloaded rand_core v0.10.1 Downloaded adler2 v2.0.1 Downloaded rustversion v1.0.23 Downloaded semver v1.0.28 Downloaded quinn-udp v0.5.16 Downloaded const-str v0.4.3 Downloaded tower v0.5.3 Downloaded cfg_aliases v0.2.2 Downloaded multihash v0.19.5 Downloaded jiff-static v0.2.37 Downloaded want v0.3.1 Downloaded rand_core v0.9.5 Downloaded compression-codecs v0.4.45 Downloaded simd-adler32 v0.3.10 Downloaded ipld-core v0.4.3 Downloaded uuid v1.27.0 Downloaded zerofrom v0.1.8 Downloaded base45 v3.2.0 Downloaded postcard v1.1.3 Downloaded p256 v0.13.2 Downloaded aliasable v0.1.3 Downloaded ouroboros v0.18.5 Downloaded cbor4ii v0.2.14 Downloaded httparse v1.10.1 Downloaded quinn v0.11.12 Downloaded serde_repr v0.1.21 Downloaded rustc-hash v2.1.3 Downloaded match-lookup v0.1.3 Downloaded embedded-io v0.6.1 Downloaded embedded-io v0.4.0 Downloaded cobs v0.3.0 Downloaded flate2 v1.1.10 Downloaded version_check v0.9.5 Downloaded miniz_oxide v0.9.1 Downloaded chacha20 v0.10.2 Downloaded writeable v0.6.4 Downloaded getrandom v0.4.3 Downloaded heck v0.4.1 Downloaded data-encoding-macro v0.1.21 Downloaded tokio-rustls v0.26.6 Downloaded ouroboros_macro v0.18.5 Downloaded generic-array v0.14.7 Downloaded zeroize_derive v1.5.0 Downloaded futures-sink v0.3.34 Downloaded cpufeatures v0.2.17 Downloaded block-buffer v0.10.4 Downloaded equivalent v1.0.2 Downloaded async-compression v0.4.50 Downloaded crc32fast v1.5.2 Downloaded hyper-util v0.1.21 Downloaded base64 v0.23.1 Downloaded borsh v1.8.1 Downloaded data-encoding v2.11.1 Downloaded serde_html_form v0.2.8 Downloaded heapless v0.7.17 Downloaded rustc_version v0.4.1 Downloaded hash32 v0.2.1 Downloaded primeorder v0.13.6 Downloaded rfc6979 v0.4.0 Downloaded yansi v1.0.1 Downloaded miette v7.6.0 Downloaded crossbeam-epoch v0.9.21 Downloaded confique-macro v0.0.13 Downloaded http v1.5.0 Downloaded rand v0.9.5 Downloaded ref-cast-impl v1.0.27 Downloaded hyper v1.11.1 Downloaded h2 v0.4.19 Downloaded jacquard-common v0.9.5 Downloaded base16ct v0.2.0 Downloaded crypto-bigint v0.5.5 Downloaded proc-macro2-diagnostics v0.10.1 Downloaded regex v1.13.1 Downloaded rand_chacha v0.9.0 Downloaded group v0.13.0 Downloaded utf8_iter v1.0.4 Downloaded idna_adapter v1.2.2 Downloaded futures-task v0.3.34 Downloaded sha2 v0.10.9 Downloaded rand_core v0.6.4 Downloaded itoa v1.0.18 Downloaded untrusted v0.9.0 Downloaded jiff-core v0.1.1 Downloaded is_terminal_polyfill v1.70.2 Downloaded zlib-rs v0.6.8 Downloaded quinn-proto v0.11.19 Downloaded data-encoding-macro-internal v0.1.19 Downloaded syn v1.0.109 Downloaded base256emoji v1.0.2 Downloaded base-x v0.2.11 Downloaded aho-corasick v1.1.5 Downloaded ecdsa v0.16.9 Downloaded diatomic-waker v0.2.3 Downloaded unicode-xid v0.2.6 Downloaded hashbrown v0.14.5 Downloaded nom v8.0.0 Downloaded regex-syntax v0.8.11 Downloaded form_urlencoded v1.2.2 Downloaded subtle v2.6.1 Downloaded serde_spanned v1.1.1 Downloaded thiserror-impl v2.0.21 Downloaded encoding_rs v0.8.42 Downloaded regex-automata v0.4.18 Downloaded getrandom v0.3.4 Downloaded url v2.5.8 Downloaded tokio-macros v2.7.2 Downloaded lock_api v0.4.14 Downloaded scopeguard v1.2.0 Downloaded webpki-roots v0.26.11 Downloaded futures-macro v0.3.34 Downloaded futures-io v0.3.34 Downloaded digest v0.10.7 Downloaded crypto-common v0.1.7 Downloaded percent-encoding v2.3.2 Downloaded phf_shared v0.14.0 Downloaded prost-types v0.14.4 Downloaded linked-hash-map v0.5.6 Downloaded hickory-resolver v0.24.4 Downloaded darling_core v0.20.11 Downloaded event-listener-strategy v0.5.4 Downloaded elliptic-curve v0.13.8 Downloaded serde_with v3.24.0 Downloaded clap_lex v1.1.1 Downloaded const-str-proc-macro v1.1.0 Downloaded colored v3.1.1 Downloaded ctutils v0.4.2 Downloaded const-oid v0.10.2 Downloaded outref v0.5.2 Downloaded base64-simd v0.8.0 Downloaded phf v0.14.0 Downloaded numeric_cast v0.3.0 Downloaded zstd v0.13.3 Downloaded zstd-safe v7.3.0 Downloaded alloc-stdlib v0.2.4 Downloaded universal-hash v0.6.1 Downloaded cpubits v0.1.1 Downloaded argon2 v0.5.3 Downloaded ctr v0.9.2 Downloaded prost-build v0.14.4 Downloaded proc-macro-crate v3.5.0 Downloaded pem v4.0.0 Downloaded qrcodegen v1.8.0 Downloaded blowfish v0.9.1 Downloaded derive_builder_macro v0.20.2 Downloaded libcrux-traits v0.0.8 Downloaded polyval v0.6.2 Downloaded quote v1.0.47 Downloaded virtue v0.0.18 Downloaded derive-where v1.7.0 Downloaded libcrux-sha3 v0.0.10 Downloaded protobuf-codegen v3.7.2 Downloaded displaydoc v0.2.7 Downloaded async-lock v3.4.2 Downloaded prost v0.14.4 Downloaded der-parser v10.0.0 Downloaded zune-core v0.5.3 Downloaded zerovec-derive v0.11.6 Downloaded bincode v2.0.1 Downloaded x25519-dalek v3.0.0 Downloaded async-tungstenite v0.32.1 Downloaded thiserror v2.0.21 Downloaded sketches-ddsketch v0.3.1 Downloaded tinystr v0.8.4 Downloaded simple_asn1 v0.6.4 Downloaded flume v0.12.0 Downloaded signal-hook-registry v1.4.8 Downloaded futures-core v0.3.34 Downloaded pastey v0.1.1 Downloaded x509-parser v0.18.1 Downloaded metrics-exporter-prometheus v0.16.2 Downloaded scrypt v0.12.0 Downloaded deranged v0.5.8 Downloaded yoke-derive v0.8.4 Downloaded time-core v0.1.9 Downloaded nonzero_ext v0.3.0 Downloaded rand_xoshiro v0.7.0 Downloaded parking_lot_core v0.9.12 Downloaded salsa20 v0.11.0 Downloaded itertools v0.15.0 Downloaded toml v0.8.23 Downloaded toml_write v0.1.2 Downloaded tracing-attributes v0.1.31 Downloaded spinning_top v0.3.0 Downloaded serde_path_to_error v0.1.20 Downloaded sharded-slab v0.1.7 Downloaded serde_spanned v0.6.9 Downloaded futures-timer v3.0.4 Downloaded byteorder-lite v0.1.0 Downloaded libcrux-ml-kem v0.0.10 Downloaded web-time v1.1.0 Downloaded num-iter v0.1.46 Downloaded governor v0.10.4 Downloaded rusticata-macros v4.1.0 Downloaded powerfmt v0.2.1 Downloaded quick-xml v0.42.0 Downloaded pbkdf2 v0.13.0 Downloaded pem v3.0.6 Downloaded thread_local v1.1.10 Downloaded nu-ansi-term v0.50.3 Downloaded time-macros v0.2.32 Downloaded libcrux-intrinsics v0.0.8 Downloaded rand_chacha v0.3.1 Downloaded matchers v0.2.0 Downloaded stable_deref_trait v1.2.1 Downloaded oid-registry v0.7.1 Downloaded errno v0.3.14 Downloaded block-buffer v0.12.1 Downloaded num-conv v0.2.2 Downloaded quick_cache v0.6.24 Downloaded zerofrom-derive v0.1.8 Downloaded jsonwebtoken v10.4.0 Downloaded tokio-tungstenite v0.29.0 Downloaded tracing-error v0.2.1 Downloaded quanta v0.12.6 Downloaded polyval v0.7.3 Downloaded toml_datetime v0.7.5+spec-1.1.0 Downloaded md-5 v0.11.0 Downloaded potential_utf v0.1.6 Downloaded base32 v0.5.1 Downloaded regex-syntax v0.6.29 Downloaded ppv-lite86 v0.2.21 Downloaded toml v0.9.12+spec-1.1.0 Downloaded metrics-util v0.19.1 Downloaded toml_datetime v0.6.11 Downloaded constant_time_eq v0.3.1 Downloaded base64 v0.21.7 Downloaded unarray v0.1.4 Downloaded synstructure v0.14.0 Downloaded tungstenite v0.29.0 Downloaded self_cell v1.3.0 Downloaded inout v0.2.2 Downloaded backtrace v0.3.76 Downloaded toml_edit v0.22.27 Downloaded toml_parser v1.1.3+spec-1.1.0 Downloaded rustix v0.38.44 Downloaded foca v1.0.0 Downloaded zerocopy-derive v0.8.59 Downloaded ctr v0.10.1 Downloaded bollard-stubs v1.52.1-rc.29.1.3 Downloaded winnow v0.7.15 Downloaded winnow v1.0.4 Downloaded lettre v0.11.23 Downloaded structmeta v0.3.0 Downloaded etcetera v0.11.0 Downloaded zerocopy v0.8.59 Downloaded docker_credential v1.4.0 Downloaded getrandom v0.2.17 Downloaded s3s v0.17.0 Downloaded ghash v0.6.0 Downloaded pxfm v0.1.30 Downloaded abnf-core v0.5.0 Downloaded cipher v0.5.2 Downloaded transform-stream v0.3.1 Downloaded resolv-conf v0.7.6 Downloaded num-order v1.2.0 Downloaded webpki-root-certs v1.0.10 Downloaded cmov v0.5.4 Downloaded cbc v0.2.1 Downloaded yoke v0.8.3 Downloaded const-oid v0.9.6 Downloaded base64urlsafedata v0.5.5 Downloaded tikv-jemallocator v0.6.1 Downloaded rustc-demangle v0.1.28 Downloaded block-padding v0.4.2 Downloaded ferroid v2.0.0 Downloaded aes v0.9.3 Downloaded urlencoding v2.1.3 Downloaded aead v0.6.1 Downloaded infer v0.19.0 Downloaded parse-display v0.9.1 Downloaded s3s-fs v0.17.0 Downloaded h3-quinn v0.0.10 Downloaded tracing-log v0.2.0 Downloaded s3s-test v0.17.0 Downloaded anstyle-parse v1.0.0 Downloaded toml_writer v1.1.2+spec-1.1.0 Downloaded openssl-sys v0.9.117 Downloaded btree-slab v0.6.1 Downloaded ident_case v1.0.1 Downloaded icu_provider v2.3.1 Downloaded zeroize v1.9.0 Downloaded ureq v3.4.2 Downloaded hkdf v0.13.0 Downloaded hashlink v0.10.0 Downloaded std-next v0.1.9 Downloaded alloc-no-stdlib v2.0.4 Downloaded ghash v0.5.1 Downloaded secrecy v0.10.3 Downloaded aes-gcm v0.10.3 Downloaded arrayvec v0.7.8 Downloaded slab v0.4.12 Downloaded zmij v1.0.23 Downloaded s3s-sigv2 v0.17.0 Downloaded flume v0.11.1 Downloaded sqlx-macros-core v0.8.6 Downloaded hmac v0.12.1 Downloaded chrono v0.4.45 Downloaded pin-project-lite v0.2.17 Downloaded defmt v1.1.1 Downloaded foreign-types-shared v0.1.1 Downloaded futures-channel v0.3.34 Downloaded email-encoding v0.4.2 Downloaded lsm-tree v3.1.10 Downloaded rustls-pki-types v1.15.1 Downloaded hex-simd v0.8.0 Downloaded unicode-normalization v0.1.25 Downloaded ciborium-io v0.2.2 Downloaded md5 v0.8.1 Downloaded ctor v0.6.3 Downloaded num_cpus v1.17.0 Downloaded digest v0.11.3 Downloaded ref-cast v1.0.27 Downloaded md-5 v0.10.6 Downloaded home v0.5.12 Downloaded darling v0.20.11 Downloaded bitflags v1.3.2 Downloaded sha1 v0.11.0 Downloaded sqlx-macros v0.8.6 Downloaded signature v2.2.0 Downloaded lazy_static v1.5.1 Downloaded rayon-core v1.13.0 Downloaded serial_test_derive v4.0.1 Downloaded confique v0.4.0 Downloaded spin v0.9.9 Downloaded indexmap v1.9.3 Downloaded crossbeam-queue v0.3.14 Downloaded libcrux-secrets v0.0.6 Downloaded rand_xorshift v0.4.0 Downloaded protobuf-parse v3.7.2 Downloaded compare v0.0.6 Downloaded libcrux-macros v0.0.3 Downloaded num-rational v0.4.2 Downloaded num-traits v0.2.19 Downloaded num_enum_derive v0.7.6 Downloaded tracing-futures v0.2.5 Downloaded utf-8 v0.7.6 Downloaded bincode v1.3.3 Downloaded asn1-rs-derive v0.6.0 Downloaded strum_macros v0.27.2 Downloaded unsigned-varint v0.7.2 Downloaded futures-intrusive v0.5.0 Downloaded fdeflate v0.3.7 Downloaded xattr v1.6.1 Downloaded clap_derive v4.6.7 Downloaded proc-macro2 v1.0.107 Downloaded litemap v0.8.3 Downloaded hkdf v0.12.4 Downloaded clap_builder v4.6.7 Downloaded ureq-proto v0.6.4 Downloaded derive_more v2.1.1 Downloaded metrics v0.24.6 Downloaded cfb v0.7.3 Downloaded color_quant v1.1.0 Downloaded email_address v0.2.9 Downloaded arcstr v1.2.0 Downloaded hyper-timeout v0.5.2 Downloaded num-complex v0.4.6 Downloaded tonic-prost v0.14.6 Downloaded btree-range-map v0.7.2 Downloaded openssl-macros v0.1.1 Downloaded langtag v0.4.0 Downloaded time v0.3.55 Downloaded tower-http v0.6.11 Downloaded hex_fmt v0.3.0 Downloaded strsim v0.11.1 Downloaded serde_urlencoded v0.7.1 Downloaded shlex v2.0.1 Downloaded foldhash v0.1.5 Downloaded tracing-subscriber v0.3.23 Downloaded astral-tokio-tar v0.6.4 Downloaded wiremock v0.6.5 Downloaded axum-core v0.5.6 Downloaded either v1.18.0 Downloaded futures-executor v0.3.34 Downloaded half v2.7.1 Downloaded prettyplease v0.3.0 Downloaded futures v0.3.34 Downloaded parking_lot v0.12.5 Downloaded ed25519-dalek v2.2.0 Downloaded whoami v1.6.1 Downloaded serde_core v1.0.229 Downloaded dotenvy v0.15.7 Downloaded s3s-rfc2047 v0.17.0 Downloaded wait-timeout v0.2.1 Downloaded colorchoice v1.0.5 Downloaded dyn-clone v1.0.20 Downloaded utf8parse v0.2.2 Downloaded unicode-bidi v0.3.18 Downloaded itertools v0.14.0 Downloaded cpufeatures v0.3.1 Downloaded serde_ipld_dagcbor v0.6.4 Downloaded thiserror v1.0.69 Downloaded rustls-native-certs v0.8.4 Downloaded schemars v1.2.2 Downloaded path-dedot v4.0.1 Downloaded which v4.4.2 Downloaded hpke-rs v0.7.0 Downloaded protobuf v3.7.2 Downloaded libcrux-hmac v0.0.8 Downloaded serde_with_macros v3.24.0 Downloaded gif v0.14.2 Downloaded ucd-trie v0.1.7 Downloaded tokio-stream v0.1.19 Downloaded quick-xml v0.41.0 Downloaded curve25519-dalek v4.1.3 Downloaded structmeta-derive v0.3.0 Downloaded proc-macro-error-attr v1.0.4 Downloaded range-traits v0.3.2 Downloaded log v0.4.34 Downloaded pin-project-internal v1.1.13 Downloaded fjall v3.1.12 Downloaded bincode_derive v2.0.1 Downloaded totp-rs v5.7.2 Downloaded unicode-ident v1.0.26 Downloaded blake2 v0.10.6 Downloaded conquer-util v0.3.0 Downloaded parking v2.2.1 Downloaded foreign-types v0.3.2 Downloaded pest_derive v2.8.8 Downloaded inout v0.1.4 Downloaded async-stream v0.3.6 Downloaded rcgen v0.14.10 Downloaded derive_builder v0.20.2 Downloaded num-bigint-dig v0.8.6 Downloaded webauthn-rs v0.5.5 Downloaded p384 v0.13.1 Downloaded libm v0.2.16 Downloaded n0-future v0.1.3 Downloaded base64ct v1.8.3 Downloaded once_cell v1.21.4 Downloaded axum-macros v0.5.1 Downloaded crossbeam-utils v0.8.23 Downloaded heck v0.5.0 Downloaded der-parser v9.0.0 Downloaded zune-jpeg v0.5.15 Downloaded crc-fast v1.10.0 Downloaded lz4_flex v0.13.1 Downloaded crossbeam-skiplist v0.1.3 Downloaded proptest v1.11.0 Downloaded bon-macros v3.10.2 Downloaded num-derive v0.4.2 Downloaded sqlx-mysql v0.8.6 Downloaded png v0.18.1 Downloaded h3 v0.0.8 Downloaded serial_test v4.0.1 Downloaded bollard v0.20.2 Downloaded rand v0.10.3 Downloaded bytestring v1.5.1 Downloaded opaque-debug v0.3.1 Downloaded hickory-proto v0.24.4 Downloaded const-str v1.1.0 Downloaded smallvec v1.16.2 Downloaded prost-derive v0.14.4 Downloaded protobuf-support v3.7.2 Downloaded clap v4.6.7 Downloaded ctor-proc-macro v0.0.7 Downloaded synstructure v0.13.2 Downloaded universal-hash v0.5.1 Downloaded aead v0.5.2 Downloaded qrcodegen-image v1.5.2 Downloaded sqlx-postgres v0.8.6 Downloaded quick-error v1.2.3 Downloaded webauthn-attestation-ca v0.5.5 Downloaded fixedbitset v0.5.7 Downloaded signal-hook v0.4.5 Downloaded path-absolutize v4.0.1 Downloaded ed25519 v2.2.3 Downloaded aes-gcm-siv v0.11.1 Downloaded strum v0.27.2 Downloaded crc32c v0.6.8 Downloaded lru-cache v0.1.2 Downloaded xxhash-rust v0.8.19 Downloaded fastrand v2.5.0 Downloaded serde v1.0.229 Downloaded utf8-zero v0.8.1 Downloaded tempfile v3.27.0 Downloaded openssl-probe v0.2.1 Downloaded anyhow v1.0.104 Downloaded password-hash v0.5.0 Downloaded nanorand v0.7.0 Downloaded anstyle v1.0.14 Downloaded async-trait v0.1.92 Downloaded gimli v0.32.3 Downloaded anstream v1.0.0 Downloaded iana-time-zone v0.1.65 Downloaded memmap2 v0.9.11 Downloaded assert_matches v1.5.0 Downloaded arc-swap v1.9.2 Downloaded reqwest v0.12.28 Downloaded foldhash v0.2.0 Downloaded unicode-properties v0.1.4 Downloaded regex-cache v0.2.1 Downloaded event-listener v5.4.2 Downloaded tinyvec v1.13.3 Downloaded s3s-sigv4 v0.17.0 Downloaded derive_more-impl v2.1.1 Downloaded darling_core v0.24.1 Downloaded vcpkg v0.2.15 Downloaded bit-vec v0.9.1 Downloaded tower-service v0.3.3 Downloaded pest_generator v2.8.8 Downloaded conquer-once v0.4.0 Downloaded byteview v0.10.2 Downloaded thiserror-impl v1.0.69 Downloaded dashmap v6.2.1 Downloaded atoi v3.1.0 Downloaded icu_normalizer_data v2.3.0 Downloaded rustls-platform-verifier v0.7.1 Downloaded jobserver v0.1.35 Downloaded crc v3.4.0 Downloaded crc-catalog v2.5.0 Downloaded tracing-core v0.1.36 Downloaded aes v0.8.4 Downloaded toml_edit v0.25.15+spec-1.1.0 Downloaded partial-default-derive v0.1.0 Downloaded webauthn-rs-core v0.5.5 Downloaded serde_cbor_2 v0.13.0 Downloaded reqwest-websocket v0.6.0 Downloaded cc v1.6.0 Downloaded hashbrown v0.12.3 Downloaded multimap v0.10.1 Downloaded twox-hash v2.1.5 Downloaded hyperlocal v0.9.1 Downloaded rusty-fork v0.3.1 Downloaded vsimd v0.8.0 Downloaded deadpool-runtime v0.1.4 Downloaded unicode-segmentation v1.13.3 Downloaded derive_builder_core v0.20.2 Downloaded tokio-tungstenite v0.28.0 Downloaded addr2line v0.25.1 Downloaded libcrux-hacl-rs v0.0.5 Downloaded bollard-buildkit-proto v0.7.0 Downloaded miette-derive v7.6.0 Downloaded hmac v0.13.0 Downloaded futures-lite v2.6.1 Downloaded der v0.7.10 Downloaded curve25519-dalek v5.0.0 Downloaded spin v0.10.1 Downloaded rapidhash v4.5.1 Downloaded bytemuck v1.25.2 Downloaded jacquard-derive v0.9.5 Downloaded matchit v0.8.4 Downloaded schemars v0.9.0 Downloaded pkcs8 v0.10.2 Downloaded defmt-parser v1.0.0 Downloaded weezl v0.1.12 Downloaded sfa v1.0.0 Downloaded byteorder v1.5.0 Downloaded yasna v0.6.0 Downloaded ryu v1.0.23 Downloaded defmt-macros v1.1.1 Downloaded enum-as-inner v0.6.1 Downloaded hybrid-array v0.4.15 Downloaded zerotrie v0.2.5 Downloaded rustls-webpki v0.103.16 Downloaded dtor-proc-macro v0.0.6 Downloaded parse-display-derive v0.9.1 Downloaded async-stream-impl v0.3.6 Downloaded backon v1.6.0 Downloaded icu_collections v2.3.0 Downloaded find-msvc-tools v0.1.14 Downloaded varint-rs v2.2.1 Downloaded iroh-car v0.5.1 Downloaded unty v0.0.4 Downloaded num-bigint v0.5.1 Downloaded spki v0.7.3 Downloaded asn1-rs-impl v0.2.0 Downloaded bit-vec v0.8.0 Downloaded num_enum v0.7.6 Downloaded interval-heap v0.0.5 Downloaded abnf v0.13.0 Downloaded crossbeam-deque v0.8.8 Downloaded pem-rfc7468 v0.7.0 Downloaded assert-json-diff v2.0.2 Downloaded pin-project v1.1.13 Downloaded crypto-common v0.2.2 Downloaded hashbrown v0.15.5 Downloaded darling_macro v0.20.11 Downloaded quoted_printable v0.5.2 Downloaded stringprep v0.1.5 Downloaded hpke-rs-crypto v0.7.0 Downloaded handlebars v6.4.3 Downloaded hax-lib v0.3.7 Downloaded prettyplease v0.2.37 Downloaded bon v3.10.2 Downloaded ciborium-ll v0.2.2 Downloaded darling_macro v0.24.1 Downloaded anstyle-query v1.1.5 Downloaded cipher v0.4.4 Downloaded sha1 v0.10.7 Downloaded hax-lib-macros v0.3.7 Downloaded nom v7.1.3 Downloaded hex v0.4.3 Downloaded inventory v0.3.24 Downloaded oid-registry v0.8.1 Downloaded num v0.4.3 Downloaded sorted-vec v0.8.11 Downloaded bitflags v2.13.2 Downloaded autocfg v1.5.1 Downloaded enum_dispatch v0.3.13 Downloaded icu_locale_core v2.3.0 Downloaded rustls-pemfile v2.2.0 Downloaded socket2 v0.6.5 Downloaded num-integer v0.1.47 Downloaded atoi v2.0.0 Downloaded image v0.25.10 Downloaded sqlx-sqlite v0.8.6 Downloaded dtor v0.1.1 Downloaded bs58 v0.5.1 Downloaded s3s-multipart v0.17.0 Downloaded pest v2.8.8 Downloaded miniz_oxide v0.8.9 Downloaded toml_datetime v1.1.1+spec-1.1.0 Downloaded libcrux-platform v0.0.3 Downloaded openssl v0.10.81 Downloaded allocator-api2 v0.2.21 Downloaded quick-xml v0.40.1 Downloaded darling v0.24.1 Downloaded derive_more v1.0.0 Downloaded pest_meta v2.8.8 Downloaded bytes v1.12.1 Downloaded jacquard-lexicon v0.9.5 Downloaded reqwest v0.13.5 Downloaded futures-buffered v0.2.13 Downloaded cordyceps v0.3.5 Downloaded axum v0.8.9 Downloaded static-regular-grammar v2.0.2 Downloaded portable-atomic v1.15.0 Downloaded cc-traits v2.0.0 Downloaded icu_properties v2.3.0 Downloaded webauthn-authenticator-rs v0.5.5 Downloaded jiff v0.2.37 Downloaded redis v1.7.1 Downloaded petgraph v0.8.3 Downloaded oncemutex v0.1.1 Downloaded graviola v0.3.4 Downloaded quick-error v2.0.1 Downloaded bcrypt v0.17.1 Downloaded sha1_smol v1.0.1 Downloaded indexmap v2.14.2 Downloaded indoc v2.0.7 Downloaded webauthn-rs-proto v0.5.5 Downloaded bit-set v0.8.0 Downloaded asn1-rs-derive v0.5.1 Downloaded partial-default v0.1.0 Downloaded deadpool v0.12.3 Downloaded tungstenite v0.28.0 Downloaded pkg-config v0.3.34 Downloaded ring v0.17.14 Downloaded derive_more-impl v1.0.0 Downloaded proc-macro-error v1.0.4 Downloaded mio v1.2.4 Downloaded image-webp v0.2.4 Downloaded pkcs1 v0.7.5 Downloaded sqlx-core v0.8.6 Downloaded linux-raw-sys v0.4.15 Downloaded ciborium v0.2.2 Downloaded libcrux-sha2 v0.0.8 Downloaded phonenumber v0.3.10+9.0.33 Downloaded memchr v2.8.3 Downloaded num-modular v0.6.4 Downloaded libsqlite3-sys v0.30.1 Downloaded sha2 v0.11.0 Downloaded jacquard-repo v0.9.6 Downloaded combine v4.6.8 Downloaded tonic v0.14.6 Downloaded x509-parser v0.16.0 Downloaded rsa v0.9.10 Downloaded typenum v1.20.1 Downloaded minimal-lexical v0.2.1 Downloaded rand v0.8.8 Downloaded testcontainers v0.27.3 Downloaded serde_json v1.0.151 Downloaded zerovec v0.11.8 Downloaded k256 v0.13.4 Downloaded asn1-rs v0.6.2 Downloaded tokio-util v0.7.19 Downloaded base64 v0.22.1 Downloaded asn1-rs v0.7.2 Downloaded idna v1.1.0 Downloaded futures-util v0.3.34 Downloaded hashbrown v0.17.1 Downloaded num-bigint v0.4.8 Downloaded rayon v1.12.0 Downloaded sqlx v0.8.6 Downloaded hashbrown v0.16.1 Downloaded icu_properties_data v2.3.0 Downloaded webpki-roots v1.0.10 Downloaded unicode-width v0.1.14 Downloaded aes-gcm v0.11.1 Downloaded testcontainers-modules v0.15.0 Downloaded syn v3.0.6 Downloaded brotli-decompressor v5.0.3 Downloaded moxcms v0.8.1 Downloaded s3 v0.1.36 Downloaded reqx v0.1.41 Downloaded syn v2.0.119 Downloaded rustls v0.23.45 Downloaded object v0.37.3 Downloaded rustix v1.1.5 Downloaded tracing v0.1.44 Downloaded icu_normalizer v2.3.0 Downloaded zstd-sys v2.1.0+zstd.1.5.7 Downloaded brotli v8.0.4 Downloaded libc v0.2.190 Downloaded tikv-jemalloc-sys v0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 Downloaded tokio v1.53.2 Downloaded linux-raw-sys v0.12.1 Compiling proc-macro2 v1.0.107 Compiling unicode-ident v1.0.26 Compiling quote v1.0.47 Compiling libc v0.2.190 Compiling serde_core v1.0.229 Compiling serde v1.0.229 Compiling cfg-if v1.0.5 Compiling version_check v0.9.5 Compiling typenum v1.20.1 Compiling subtle v2.6.1 Compiling memchr v2.8.3 Compiling zerocopy v0.8.59 Compiling shlex v2.0.1 Compiling find-msvc-tools v0.1.14 Compiling log v0.4.34 Compiling rand_core v0.10.1 Compiling pin-project-lite v0.2.17 Compiling getrandom v0.4.3 Compiling once_cell v1.21.4 Compiling thiserror v2.0.21 Compiling autocfg v1.5.1 Compiling futures-core v0.3.34 Compiling const-oid v0.9.6 Compiling icu_properties_data v2.3.0 Compiling icu_normalizer_data v2.3.0 Compiling itoa v1.0.18 Compiling zeroize v1.9.0 Compiling bytes v1.12.1 Compiling slab v0.4.12 Compiling futures-io v0.3.34 Compiling futures-sink v0.3.34 Compiling stable_deref_trait v1.2.1 Compiling equivalent v1.0.2 Compiling semver v1.0.28 Compiling libm v0.2.16 Compiling futures-task v0.3.34 Compiling getrandom v0.3.4 Compiling hashbrown v0.17.1 Compiling crossbeam-utils v0.8.23 Compiling zmij v1.0.23 Compiling scopeguard v1.2.0 Compiling httparse v1.10.1 Compiling heck v0.5.0 Compiling percent-encoding v2.3.2 Compiling litemap v0.8.3 Compiling thiserror v1.0.69 Compiling writeable v0.6.4 Compiling utf8_iter v1.0.4 Compiling base64ct v1.8.3 Compiling bitflags v2.13.2 Compiling syn v1.0.109 Compiling rustversion v1.0.23 Compiling untrusted v0.9.0 Compiling parking_lot_core v0.9.12 Compiling data-encoding v2.11.1 Compiling allocator-api2 v0.2.21 Compiling foldhash v0.1.5 Compiling rustls v0.23.45 Compiling serde_json v1.0.151 Compiling ident_case v1.0.1 Compiling simd-adler32 v0.3.10 Compiling strsim v0.11.1 Compiling adler2 v2.0.1 Compiling base64 v0.23.1 Compiling crc32fast v1.5.2 Compiling chacha20 v0.10.2 Compiling sha1_smol v1.0.1 Compiling fnv v1.0.7 Compiling base64 v0.22.1 Compiling tracing-core v0.1.36 Compiling form_urlencoded v1.2.2 Compiling rustls-pki-types v1.15.1 Compiling anyhow v1.0.104 Compiling httpdate v1.0.3 Compiling byteorder v1.5.0 Compiling atomic-waker v1.1.2 Compiling tower-service v0.3.3 Compiling try-lock v0.2.5 Compiling cmov v0.5.4 Compiling generic-array v0.14.7 Compiling futures-channel v0.3.34 Compiling lock_api v0.4.14 Compiling ipnet v2.12.2 Compiling miniz_oxide v0.9.1 Compiling mime v0.3.17 Compiling proc-macro-error-attr v1.0.4 Compiling sync_wrapper v1.0.2 Compiling minimal-lexical v0.2.1 Compiling regex-syntax v0.8.11 Compiling tower-layer v0.3.3 Compiling rustc_version v0.4.1 Compiling num-traits v0.2.19 Compiling pem-rfc7468 v0.7.0 Compiling unicase v2.10.0 Compiling base16ct v0.2.0 Compiling cc-traits v2.0.0 Compiling proc-macro2-diagnostics v0.10.1 Compiling proc-macro-error v1.0.4 Compiling aho-corasick v1.1.5 Compiling prettyplease v0.3.0 Compiling iana-time-zone v0.1.65 Compiling compression-core v0.4.33 Compiling const-oid v0.10.2 Compiling hashbrown v0.15.5 Compiling futures-util v0.3.34 Compiling ciborium-io v0.2.2 Compiling parking v2.2.1 Compiling multiversion_no_op v1.0.0 Compiling hex v0.4.3 Compiling tinyvec v1.13.3 Compiling ctutils v0.4.2 Compiling want v0.3.1 Compiling rustix v1.1.5 Compiling ryu v1.0.23 Compiling yansi v1.0.1 Compiling range-traits v0.3.2 Compiling heck v0.4.1 Compiling hex_fmt v0.3.0 Compiling http-range-header v0.4.2 Compiling indoc v2.0.7 Compiling const-str v0.4.3 Compiling hash32 v0.2.1 Compiling prettyplease v0.2.37 Compiling base45 v3.2.0 Compiling base-x v0.2.11 Compiling unsigned-varint v0.8.0 Compiling static_assertions v1.1.0 Compiling webpki-roots v1.0.10 Compiling nom v7.1.3 Compiling mime_guess v2.0.5 Compiling crc-catalog v2.5.0 Compiling unicode-bidi v0.3.18 Compiling unicode-properties v0.1.4 Compiling event-listener v5.4.2 Compiling uuid v1.27.0 Compiling hax-lib v0.3.7 Compiling whoami v1.6.1 Compiling dotenvy v0.15.7 Compiling home v0.5.12 Compiling simdutf8 v0.1.5 Compiling time-core v0.1.9 Compiling num-conv v0.2.2 Compiling indexmap v2.14.2 Compiling webpki-roots v0.26.11 Compiling spin v0.9.9 Compiling unicode-width v0.1.14 Compiling pkg-config v0.3.34 Compiling heapless v0.7.17 Compiling curve25519-dalek v4.1.3 Compiling deranged v0.5.8 Compiling aliasable v0.1.3 Compiling powerfmt v0.2.1 Compiling flate2 v1.1.10 Compiling crc v3.4.0 Compiling unicode-xid v0.2.6 Compiling crossbeam-epoch v0.9.21 Compiling linux-raw-sys v0.12.1 Compiling fixedbitset v0.5.7 Compiling fastrand v2.5.0 Compiling curve25519-dalek v5.0.0 Compiling multimap v0.10.1 Compiling cfg_aliases v0.2.2 Compiling libcrux-intrinsics v0.0.8 Compiling unicode-normalization v0.1.25 Compiling http v1.5.0 Compiling libcrux-sha3 v0.0.10 Compiling crossbeam-queue v0.3.14 Compiling time-macros v0.2.32 Compiling cpubits v0.1.1 Compiling opaque-debug v0.3.1 Compiling lazy_static v1.5.1 Compiling crossbeam-deque v0.8.8 Compiling openssl-probe v0.2.1 Compiling winnow v1.0.4 Compiling rayon-core v1.13.0 Compiling byteorder-lite v0.1.0 Compiling libsignal-debug v0.99.0 (https://github.com/signalapp/libsignal?tag=v0.99.0#439f035d) Compiling rustc-hash v2.1.3 Compiling linked-hash-map v0.5.6 Compiling vcpkg v0.2.15 Compiling toml_datetime v1.1.1+spec-1.1.0 Compiling encoding_rs v0.8.42 Compiling hashlink v0.10.0 Compiling protobuf v3.7.2 Compiling winnow v0.7.15 Compiling syn v2.0.119 Compiling syn v3.0.6 Compiling foldhash v0.2.0 Compiling xxhash-rust v0.8.19 Compiling libcrux-ml-kem v0.0.10 Compiling toml_writer v1.1.2+spec-1.1.0 Compiling quick-xml v0.41.0 Compiling matchit v0.8.4 Compiling utf-8 v0.7.6 Compiling compression-codecs v0.4.45 Compiling lru-cache v0.1.2 Compiling alloc-no-stdlib v2.0.4 Compiling quinn-udp v0.5.16 Compiling sorted-vec v0.8.11 Compiling hashbrown v0.14.5 Compiling der v0.7.10 Compiling compare v0.0.6 Compiling ucd-trie v0.1.7 Compiling regex-syntax v0.6.29 Compiling const-str v1.1.0 Compiling zstd-safe v7.3.0 Compiling hashbrown v0.16.1 Compiling num-bigint-dig v0.8.6 Compiling twox-hash v2.1.5 Compiling oncemutex v0.1.1 Compiling rapidhash v4.5.1 Compiling n0-future v0.1.3 Compiling quinn v0.11.12 Compiling crypto-common v0.1.7 Compiling block-buffer v0.10.4 Compiling fdeflate v0.3.7 Compiling miniz_oxide v0.8.9 Compiling rand_pcg v0.10.2 Compiling virtue v0.0.18 Compiling foreign-types-shared v0.1.1 Compiling alloc-stdlib v0.2.4 Compiling stringprep v0.1.5 Compiling petgraph v0.8.3 Compiling sfa v1.0.0 Compiling crossbeam-skiplist v0.1.3 Compiling lru-slab v0.1.3 Compiling inventory v0.3.24 Compiling pastey v0.1.1 Compiling getrandom v0.2.17 Compiling jobserver v0.1.35 Compiling errno v0.3.14 Compiling socket2 v0.6.5 Compiling mio v1.2.4 Compiling cpufeatures v0.2.17 Compiling digest v0.10.7 Compiling cpufeatures v0.3.1 Compiling libcrux-platform v0.0.3 Compiling toml_parser v1.1.3+spec-1.1.0 Compiling brotli-decompressor v5.0.3 Compiling interval-heap v0.0.5 Compiling lz4_flex v0.13.1 Compiling pest v2.8.8 Compiling diatomic-waker v0.2.3 Compiling spin v0.10.1 Compiling color_quant v1.1.0 Compiling byteview v0.10.2 Compiling base64 v0.21.7 Compiling signal-hook-registry v1.4.8 Compiling cordyceps v0.3.5 Compiling unicode-segmentation v1.13.3 Compiling oid-registry v0.8.1 Compiling weezl v0.1.12 Compiling rand v0.10.3 Compiling rand_core v0.9.5 Compiling chrono v0.4.45 Compiling rand_core v0.6.4 Compiling atoi v2.0.0 Compiling varint-rs v2.2.1 Compiling http-body v1.1.0 Compiling quick-error v2.0.1 Compiling assert_matches v1.5.0 Compiling cc v1.6.0 Compiling sha2 v0.10.9 Compiling hmac v0.12.1 Compiling md-5 v0.10.6 Compiling openssl v0.10.81 Compiling oid-registry v0.7.1 Compiling zune-core v0.5.3 Compiling pxfm v0.1.30 Compiling self_cell v1.3.0 Compiling png v0.18.1 Compiling metrics v0.24.6 Compiling foreign-types v0.3.2 Compiling futures-lite v2.6.1 Compiling flume v0.12.0 Compiling resolv-conf v0.7.6 Compiling image-webp v0.2.4 Compiling utf8-zero v0.8.1 Compiling unsigned-varint v0.7.2 Compiling hkdf v0.12.4 Compiling rfc6979 v0.4.0 Compiling futures-buffered v0.2.13 Compiling http-body-util v0.1.5 Compiling webauthn-attestation-ca v0.5.5 Compiling unty v0.0.4 Compiling bytemuck v1.25.2 Compiling event-listener-strategy v0.5.4 Compiling pem v4.0.0 Compiling webauthn-rs-core v0.5.5 Compiling ff v0.13.1 Compiling crypto-bigint v0.5.5 Compiling signature v2.2.0 Compiling quick_cache v0.6.24 Compiling qrcodegen v1.8.0 Compiling tokio v1.53.2 Compiling regex-automata v0.4.18 Compiling password-hash v0.5.0 Compiling gif v0.14.2 Compiling portable-atomic v1.15.0 Compiling urlencoding v2.1.3 Compiling num-modular v0.6.4 Compiling md5 v0.8.1 Compiling abnf-core v0.5.0 Compiling rand_xoshiro v0.7.0 Compiling nanorand v0.7.0 Compiling graviola v0.3.4 Compiling bincode_derive v2.0.1 Compiling quanta v0.12.6 Compiling async-lock v3.4.2 Compiling arc-swap v1.9.2 Compiling group v0.13.0 Compiling zune-jpeg v0.5.15 Compiling email-encoding v0.4.2 Compiling nom v8.0.0 Compiling quoted_printable v0.5.2 Compiling constant_time_eq v0.3.1 Compiling arcstr v1.2.0 Compiling base32 v0.5.1 Compiling sketches-ddsketch v0.3.1 Compiling email_address v0.2.9 Compiling memmap2 v0.9.11 Compiling abnf v0.13.0 Compiling time v0.3.55 Compiling spinning_top v0.3.0 Compiling pem v3.0.6 Compiling nonzero_ext v0.3.0 Compiling tranquil-pds v0.7.1 (/home/buildozer/aports/testing/tranquil-pds/src/tranquil-pds-v0.7.1/crates/tranquil-pds) Compiling num-integer v0.1.47 Compiling siphasher v1.0.4 Compiling futures-timer v3.0.4 Compiling data-encoding-macro-internal v0.1.19 Compiling web-time v1.1.0 Compiling utf8parse v0.2.2 Compiling anstyle-query v1.1.5 Compiling is_terminal_polyfill v1.70.2 Compiling anstyle v1.0.14 Compiling flume v0.11.1 Compiling colorchoice v1.0.5 Compiling brotli v8.0.4 Compiling bs58 v0.5.1 Compiling clap_lex v1.1.1 Compiling spki v0.7.3 Compiling anstyle-parse v1.0.0 Compiling sharded-slab v0.1.7 Compiling tracing-log v0.2.0 Compiling thread_local v1.1.10 Compiling tranquil-server v0.7.1 (/home/buildozer/aports/testing/tranquil-pds/src/tranquil-pds-v0.7.1/crates/tranquil-server) Compiling nu-ansi-term v0.50.3 Compiling num-bigint v0.4.8 Compiling num-iter v0.1.46 Compiling num-bigint v0.5.1 Compiling anstream v1.0.0 Compiling pkcs8 v0.10.2 Compiling serde_bytes v0.11.19 Compiling serde_html_form v0.2.8 Compiling smol_str v0.3.6 Compiling data-encoding-macro v0.1.21 Compiling sec1 v0.7.3 Compiling clap_builder v4.6.7 Compiling toml_edit v0.25.15+spec-1.1.0 Compiling toml_datetime v0.7.5+spec-1.1.0 Compiling serde_spanned v1.1.1 Compiling serde_path_to_error v0.1.20 Compiling pest_meta v2.8.8 Compiling rusticata-macros v4.1.0 Compiling num-order v1.2.0 Compiling toml v0.9.12+spec-1.1.0 Compiling ring v0.17.14 Compiling openssl-sys v0.9.117 Compiling zstd-sys v2.1.0+zstd.1.5.7 Compiling cfb v0.7.3 Compiling tempfile v3.27.0 Compiling proc-macro-crate v3.5.0 Compiling elliptic-curve v0.13.8 Compiling ecdsa v0.16.9 Compiling primeorder v0.13.6 Compiling infer v0.19.0 Compiling k256 v0.13.4 Compiling p256 v0.13.2 Compiling regex v1.13.1 Compiling moxcms v0.8.1 Compiling yasna v0.6.0 Compiling regex-cache v0.2.1 Compiling synstructure v0.13.2 Compiling darling_core v0.20.11 Compiling pest_generator v2.8.8 Compiling synstructure v0.14.0 Compiling darling_core v0.24.1 Compiling rustls-webpki v0.103.16 Compiling zeroize_derive v1.5.0 Compiling zerocopy-derive v0.8.59 Compiling tracing-attributes v0.1.31 Compiling thiserror-impl v1.0.69 Compiling match-lookup v0.1.3 Compiling ouroboros_macro v0.18.5 Compiling miette-derive v7.6.0 Compiling trait-variant v0.1.3 Compiling hax-lib-macros v0.3.7 Compiling asn1-rs-impl v0.2.0 Compiling derive_more-impl v2.1.1 Compiling libcrux-macros v0.0.3 Compiling partial-default-derive v0.1.0 Compiling axum-macros v0.5.1 Compiling confique-macro v0.0.13 Compiling num_enum_derive v0.7.6 Compiling strum_macros v0.27.2 Compiling asn1-rs-derive v0.6.0 Compiling pin-project-internal v1.1.13 Compiling asn1-rs-derive v0.5.1 Compiling enum_dispatch v0.3.13 Compiling derive_more-impl v1.0.0 Compiling enum-as-inner v0.6.1 Compiling openssl-macros v0.1.1 Compiling pest_derive v2.8.8 Compiling serde_derive v1.0.229 Compiling displaydoc v0.2.7 Compiling zerofrom-derive v0.1.8 Compiling yoke-derive v0.8.4 Compiling zerovec-derive v0.11.6 Compiling thiserror-impl v2.0.21 Compiling tokio-macros v2.7.2 Compiling futures-macro v0.3.34 Compiling async-trait v0.1.92 Compiling derive-where v1.7.0 Compiling serde_repr v0.1.21 Compiling clap_derive v4.6.7 Compiling tokio-stream v0.1.19 Compiling tokio-util v0.7.19 Compiling tower v0.5.3 Compiling async-compression v0.4.50 Compiling base256emoji v1.0.2 Compiling multibase v0.9.3 Compiling partial-default v0.1.0 Compiling libcrux-hacl-rs v0.0.5 Compiling hybrid-array v0.4.15 Compiling hpke-rs-crypto v0.7.0 Compiling libcrux-secrets v0.0.6 Compiling lsm-tree v3.1.10 Compiling libcrux-traits v0.0.8 Compiling num_enum v0.7.6 Compiling miette v7.6.0 Compiling rustls-native-certs v0.8.4 Compiling webpki-root-certs v1.0.10 Compiling rcgen v0.14.10 Compiling rustls-pemfile v2.2.0 Compiling pin-project v1.1.13 Compiling zerofrom v0.1.8 Compiling protobuf-support v3.7.2 Compiling asn1-rs v0.6.2 Compiling tracing v0.1.44 Compiling yoke v0.8.3 Compiling ouroboros v0.18.5 Compiling cobs v0.3.0 Compiling asn1-rs v0.7.2 Compiling simple_asn1 v0.6.4 Compiling crypto-common v0.2.2 Compiling block-buffer v0.12.1 Compiling block-padding v0.4.2 Compiling h2 v0.4.19 Compiling hpke-rs v0.7.0 Compiling tracing-futures v0.2.5 Compiling zerovec v0.11.8 Compiling zerotrie v0.2.5 Compiling inout v0.1.4 Compiling inout v0.2.2 Compiling derive_more v1.0.0 Compiling universal-hash v0.5.1 Compiling aead v0.5.2 Compiling cipher v0.4.4 Compiling darling_macro v0.20.11 Compiling polyval v0.6.2 Compiling ghash v0.5.1 Compiling sha1 v0.10.7 Compiling blake2 v0.10.6 Compiling aes v0.8.4 Compiling ctr v0.9.2 Compiling strum v0.27.2 Compiling blowfish v0.9.1 Compiling clap v4.6.7 Compiling bcrypt v0.17.1 Compiling darling_macro v0.24.1 Compiling darling v0.20.11 Compiling argon2 v0.5.3 Compiling derive_builder_core v0.20.2 Compiling aes-gcm-siv v0.11.1 Compiling aes-gcm v0.10.3 Compiling tinystr v0.8.4 Compiling potential_utf v0.1.6 Compiling image v0.25.10 Compiling icu_collections v2.3.0 Compiling icu_locale_core v2.3.0 Compiling ed25519 v2.2.3 Compiling pkcs1 v0.7.5 Compiling digest v0.11.3 Compiling cipher v0.5.2 Compiling universal-hash v0.6.1 Compiling aead v0.6.1 Compiling darling v0.24.1 Compiling bon-macros v3.10.2 Compiling serde_with_macros v3.24.0 Compiling polyval v0.7.3 Compiling derive_more v2.1.1 Compiling ed25519-dalek v2.2.0 Compiling sha2 v0.11.0 Compiling hmac v0.13.0 Compiling sha1 v0.11.0 Compiling md-5 v0.11.0 Compiling ghash v0.6.0 Compiling der-parser v9.0.0 Compiling aes v0.9.3 Compiling ctr v0.10.1 Compiling cbc v0.2.1 Compiling salsa20 v0.11.0 Compiling hkdf v0.13.0 Compiling pbkdf2 v0.13.0 Compiling der-parser v10.0.0 Compiling derive_builder_macro v0.20.2 Compiling aes-gcm v0.11.1 Compiling x509-parser v0.16.0 Compiling derive_builder v0.20.2 Compiling x509-parser v0.18.1 Compiling serde_with v3.24.0 Compiling smallvec v1.16.2 Compiling either v1.18.0 Compiling serde_urlencoded v0.7.1 Compiling multihash v0.19.5 Compiling cbor4ii v0.2.14 Compiling confique v0.4.0 Compiling bincode v1.3.3 Compiling base64urlsafedata v0.5.5 Compiling zstd v0.13.3 Compiling bincode v2.0.1 Compiling quick-xml v0.40.1 Compiling handlebars v6.4.3 Compiling secrecy v0.10.3 Compiling scrypt v0.12.0 Compiling icu_provider v2.3.1 Compiling cid v0.11.3 Compiling tracing-subscriber v0.3.23 Compiling btree-slab v0.6.1 Compiling ipld-core v0.4.3 Compiling rayon v1.12.0 Compiling itertools v0.15.0 Compiling itertools v0.14.0 Compiling icu_normalizer v2.3.0 Compiling icu_properties v2.3.0 Compiling parking_lot v0.12.5 Compiling dashmap v6.2.1 Compiling postcard v1.1.3 Compiling p384 v0.13.1 Compiling futures-intrusive v0.5.0 Compiling btree-range-map v0.7.2 Compiling serde_ipld_dagcbor v0.6.4 Compiling fjall v3.1.12 Compiling futures-executor v0.3.34 Compiling x25519-dalek v3.0.0 Compiling poksho v0.7.0 (https://github.com/signalapp/libsignal?tag=v0.99.0#439f035d) Compiling futures v0.3.34 Compiling phonenumber v0.3.10+9.0.33 Compiling tokio-rustls v0.26.6 Compiling ureq-proto v0.6.4 Compiling libcrux-sha2 v0.0.8 Compiling qrcodegen-image v1.5.2 Compiling idna_adapter v1.2.2 Compiling idna v1.1.0 Compiling axum-core v0.5.6 Compiling prost-derive v0.14.4 Compiling url v2.5.8 Compiling hyper v1.11.1 Compiling bon v3.10.2 Compiling rustls-platform-verifier v0.7.1 Compiling quinn-proto v0.11.19 Compiling ureq v3.4.2 Compiling zkcredential v0.1.0 (https://github.com/signalapp/libsignal?tag=v0.99.0#439f035d) Compiling sqlx-core v0.8.6 Compiling tower-http v0.6.11 Compiling libcrux-hmac v0.0.8 Compiling webauthn-rs-proto v0.5.5 Compiling totp-rs v5.7.2 Compiling ppv-lite86 v0.2.21 Compiling half v2.7.1 Compiling prost v0.14.4 Compiling rand_chacha v0.3.1 Compiling rand_chacha v0.9.0 Compiling ciborium-ll v0.2.2 Compiling serde_cbor_2 v0.13.0 Compiling rand v0.9.5 Compiling ciborium v0.2.2 Compiling rand v0.8.8 Compiling hyper-util v0.1.21 Compiling prost-types v0.14.4 Compiling static-regular-grammar v2.0.2 Compiling libsignal-core v0.1.0 (https://github.com/signalapp/libsignal?tag=v0.99.0#439f035d) Compiling tungstenite v0.29.0 Compiling tungstenite v0.28.0 Compiling foca v1.0.0 Compiling metrics-util v0.19.1 Compiling governor v0.10.4 Compiling tranquil-crypto v0.7.1 (/home/buildozer/aports/testing/tranquil-pds/src/tranquil-pds-v0.7.1/crates/tranquil-crypto) Compiling signal-crypto v0.1.0 (https://github.com/signalapp/libsignal?tag=v0.99.0#439f035d) Compiling prost-build v0.14.4 Compiling libsignal-account-keys v0.1.0 (https://github.com/signalapp/libsignal?tag=v0.99.0#439f035d) Compiling async-tungstenite v0.32.1 Compiling hyper-rustls v0.27.10 Compiling reqwest v0.12.28 Compiling zkgroup v0.9.0 (https://github.com/signalapp/libsignal?tag=v0.99.0#439f035d) Compiling sqlx-postgres v0.8.6 Compiling rsa v0.9.10 Compiling spqr v1.5.3 (https://github.com/signalapp/SparsePostQuantumRatchet.git?tag=v1.5.3#fd320484) Compiling libsignal-protocol v0.1.0 (https://github.com/signalapp/libsignal?tag=v0.99.0#439f035d) Compiling usernames v0.1.0 (https://github.com/signalapp/libsignal?tag=v0.99.0#439f035d) Compiling libsignal-service v0.1.0 (https://github.com/whisperfish/libsignal-service-rs?rev=9e6c08b8e6d413391831dc49065e5b05490d6c82#9e6c08b8) Compiling tokio-tungstenite v0.29.0 Compiling hickory-proto v0.24.4 Compiling backon v1.6.0 Compiling iroh-car v0.5.1 Compiling h3 v0.0.8 Compiling jsonwebtoken v10.4.0 Compiling lettre v0.11.23 Compiling webauthn-rs v0.5.5 Compiling combine v4.6.8 Compiling langtag v0.4.0 Compiling h3-quinn v0.0.10 Compiling jacquard-common v0.9.5 Compiling hickory-resolver v0.24.4 Compiling sqlx-macros-core v0.8.6 Compiling sqlx-macros v0.8.6 Compiling jacquard-lexicon v0.9.5 Compiling redis v1.7.1 Compiling sqlx v0.8.6 Compiling axum v0.8.9 Compiling metrics-exporter-prometheus v0.16.2 Compiling reqwest v0.13.5 Compiling reqx v0.1.41 Compiling jacquard-derive v0.9.5 Compiling reqwest-websocket v0.6.0 Compiling s3 v0.1.36 Compiling tranquil-types v0.7.1 (/home/buildozer/aports/testing/tranquil-pds/src/tranquil-pds-v0.7.1/crates/tranquil-types) Compiling jacquard-repo v0.9.6 Compiling tranquil-infra v0.7.1 (/home/buildozer/aports/testing/tranquil-pds/src/tranquil-pds-v0.7.1/crates/tranquil-infra) Compiling tranquil-config v0.7.1 (/home/buildozer/aports/testing/tranquil-pds/src/tranquil-pds-v0.7.1/crates/tranquil-config) Compiling tranquil-scopes v0.7.1 (/home/buildozer/aports/testing/tranquil-pds/src/tranquil-pds-v0.7.1/crates/tranquil-scopes) Compiling tranquil-oauth v0.7.1 (/home/buildozer/aports/testing/tranquil-pds/src/tranquil-pds-v0.7.1/crates/tranquil-oauth) Compiling tranquil-lexicon v0.7.1 (/home/buildozer/aports/testing/tranquil-pds/src/tranquil-pds-v0.7.1/crates/tranquil-lexicon) Compiling tranquil-repo v0.7.1 (/home/buildozer/aports/testing/tranquil-pds/src/tranquil-pds-v0.7.1/crates/tranquil-repo) Compiling tranquil-db-traits v0.7.1 (/home/buildozer/aports/testing/tranquil-pds/src/tranquil-pds-v0.7.1/crates/tranquil-db-traits) Compiling tranquil-ripple v0.7.1 (/home/buildozer/aports/testing/tranquil-pds/src/tranquil-pds-v0.7.1/crates/tranquil-ripple) Compiling tranquil-storage v0.7.1 (/home/buildozer/aports/testing/tranquil-pds/src/tranquil-pds-v0.7.1/crates/tranquil-storage) Compiling tranquil-auth v0.7.1 (/home/buildozer/aports/testing/tranquil-pds/src/tranquil-pds-v0.7.1/crates/tranquil-auth) Compiling tranquil-db v0.7.1 (/home/buildozer/aports/testing/tranquil-pds/src/tranquil-pds-v0.7.1/crates/tranquil-db) Compiling tranquil-store v0.7.1 (/home/buildozer/aports/testing/tranquil-pds/src/tranquil-pds-v0.7.1/crates/tranquil-store) Compiling tranquil-cache v0.7.1 (/home/buildozer/aports/testing/tranquil-pds/src/tranquil-pds-v0.7.1/crates/tranquil-cache) warning: use of deprecated method `std::sync::atomic::Atomic::::fetch_update`: renamed to `try_update` for consistency --> crates/tranquil-store/src/blockstore/group_commit.rs:38:14 | 38 | .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |v| v.checked_add(1)) | ^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default help: replace the use of the deprecated method | 38 - .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |v| v.checked_add(1)) 38 + .try_update(Ordering::Relaxed, Ordering::Relaxed, |v| v.checked_add(1)) | warning: use of deprecated method `std::sync::atomic::Atomic::::fetch_update`: renamed to `try_update` for consistency --> crates/tranquil-store/src/blockstore/types.rs:58:14 | 58 | .fetch_update(Ordering::AcqRel, Ordering::Acquire, |v| { | ^^^^^^^^^^^^ | help: replace the use of the deprecated method | 58 - .fetch_update(Ordering::AcqRel, Ordering::Acquire, |v| { 58 + .try_update(Ordering::AcqRel, Ordering::Acquire, |v| { | Compiling presage v0.8.0-dev (https://github.com/whisperfish/presage?rev=33dd1491130793390e356e15a5711f1e6ca14fdb#33dd1491) Compiling tranquil-signal v0.7.1 (/home/buildozer/aports/testing/tranquil-pds/src/tranquil-pds-v0.7.1/crates/tranquil-signal) Compiling tranquil-comms v0.7.1 (/home/buildozer/aports/testing/tranquil-pds/src/tranquil-pds-v0.7.1/crates/tranquil-comms) Compiling tranquil-api v0.7.1 (/home/buildozer/aports/testing/tranquil-pds/src/tranquil-pds-v0.7.1/crates/tranquil-api) Compiling tranquil-sync v0.7.1 (/home/buildozer/aports/testing/tranquil-pds/src/tranquil-pds-v0.7.1/crates/tranquil-sync) warning: `tranquil-store` (lib) generated 2 warnings (run `cargo fix --lib -p tranquil-store` to apply 2 suggestions) Compiling tranquil-oauth-server v0.7.1 (/home/buildozer/aports/testing/tranquil-pds/src/tranquil-pds-v0.7.1/crates/tranquil-oauth-server) Finished `release` profile [optimized] target(s) in 11m 47s ? Verifying lockfile against supply-chain policies (294 entries)... Lockfile is up to date, resolution step is skipped Progress: resolved 1, reused 0, downloaded 0, added 0 Packages: +222 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Progress: resolved 222, reused 0, downloaded 0, added 0 Packages are hard linked from the content-addressable store to the virtual store. Content-addressable store is at: /home/buildozer/.local/share/pnpm/store/v11 Virtual store is at: node_modules/.pnpm Progress: resolved 222, reused 131, downloaded 4, added 4 Progress: resolved 222, reused 131, downloaded 90, added 221 Progress: resolved 222, reused 131, downloaded 91, added 222, done ✓ Lockfile passes supply-chain policies (294 entries in 5.1s) .../es5-ext@0.10.64/node_modules/es5-ext postinstall$ node -e "try{require('./_postinstall')}catch(e){}" || exit 0 .../esbuild@0.27.7/node_modules/esbuild postinstall$ node install.js .../esbuild@0.19.12/node_modules/esbuild postinstall$ node install.js .../es5-ext@0.10.64/node_modules/es5-ext postinstall: Done .../esbuild@0.27.7/node_modules/esbuild postinstall: Done .../esbuild@0.19.12/node_modules/esbuild postinstall: Done dependencies: + @atcute/cbor 2.3.2 + @atcute/crypto 2.4.1 + @atcute/did-plc 0.3.2 + @atcute/multibase 1.2.0 + @noble/secp256k1 3.1.0 + multiformats 13.4.2 + svelte-i18n 4.0.1 + zod 4.3.6 devDependencies: + @sveltejs/vite-plugin-svelte 6.2.4 + @testing-library/jest-dom 6.9.1 + @testing-library/svelte 5.3.1 + @testing-library/user-event 14.6.1 + @vitest/coverage-v8 4.1.4 + @vitest/ui 4.1.4 + jsdom 25.0.1 + svelte 5.55.3 + svelte-check 4.4.6 + typescript 5.9.3 + vite 7.3.2 + vitest 4.1.4 Done in 6.6s using pnpm v11.28.9 $ vite build vite v7.3.2 building client environment for production... transforming... ✓ 303 modules transformed. rendering chunks... computing gzip size... dist/index.html 0.58 kB │ gzip: 0.36 kB dist/assets/index-DHmqxq5D.css 89.56 kB │ gzip: 13.68 kB dist/assets/zh-CNcAkirb.js 46.87 kB │ gzip: 15.50 kB dist/assets/en-Tz7D4F3E.js 50.04 kB │ gzip: 15.04 kB dist/assets/sv-C7pC-q3V.js 53.23 kB │ gzip: 16.02 kB dist/assets/fi-B3TlMuQB.js 55.01 kB │ gzip: 16.84 kB dist/assets/ko-Cfcwew1A.js 56.56 kB │ gzip: 16.23 kB dist/assets/fr-DPfBqD_8.js 58.24 kB │ gzip: 16.75 kB dist/assets/ja-DKVwJwmN.js 63.59 kB │ gzip: 17.20 kB dist/assets/index-DZeVtgLY.js 569.53 kB │ gzip: 163.30 kB (!) Some chunks are larger than 500 kB after minification. Consider: - Using dynamic import() to code-split the application - Use build.rollupOptions.output.manualChunks to improve chunking: https://rollupjs.org/configuration-options/#output-manualchunks - Adjust chunk size limit for this warning via build.chunkSizeWarningLimit. ✓ built in 4.50s SQLX_OFFLINE=true TRANQUIL_TEST_BACKEND=store TRANQUIL_PDS_ALLOW_INSECURE_SECRETS=1 DISABLE_RATE_LIMITING=1 TRANQUIL_LEXICON_OFFLINE=1 SKIP_IMPORT_VERIFICATION=true cargo nextest run --workspace --exclude tranquil-store --features tranquil-store/skip-fsync,tranquil-api/low-bcrypt-cost -E 'not (binary(it) and test(/^store_parity::/)) and not (package(tranquil-signal) and test(/^tests::/)) and not test(~jail_)' Compiling proc-macro2 v1.0.107 Compiling quote v1.0.47 Compiling unicode-ident v1.0.26 Compiling libc v0.2.190 Compiling cfg-if v1.0.5 Compiling serde_core v1.0.229 Compiling serde v1.0.229 Compiling memchr v2.8.3 Compiling version_check v0.9.5 Compiling typenum v1.20.1 Compiling once_cell v1.21.4 Compiling pin-project-lite v0.2.17 Compiling log v0.4.34 Compiling subtle v2.6.1 Compiling equivalent v1.0.2 Compiling const-oid v0.9.6 Compiling futures-core v0.3.34 Compiling itoa v1.0.18 Compiling slab v0.4.12 Compiling hashbrown v0.17.1 Compiling futures-sink v0.3.34 Compiling shlex v2.0.1 Compiling futures-io v0.3.34 Compiling find-msvc-tools v0.1.14 Compiling thiserror v2.0.21 Compiling futures-task v0.3.34 Compiling zerocopy v0.8.59 Compiling rand_core v0.10.1 Compiling getrandom v0.4.3 Compiling scopeguard v1.2.0 Compiling stable_deref_trait v1.2.1 Compiling autocfg v1.5.1 Compiling percent-encoding v2.3.2 Compiling bitflags v2.13.2 Compiling zmij v1.0.23 Compiling libm v0.2.16 Compiling writeable v0.6.4 Compiling litemap v0.8.3 Compiling icu_normalizer_data v2.3.0 Compiling icu_properties_data v2.3.0 Compiling utf8_iter v1.0.4 Compiling fnv v1.0.7 Compiling untrusted v0.9.0 Compiling bytes v1.12.1 Compiling getrandom v0.3.4 Compiling httparse v1.10.1 Compiling zeroize v1.9.0 Compiling base64ct v1.8.3 Compiling semver v1.0.28 Compiling regex-syntax v0.8.11 Compiling base64 v0.22.1 Compiling parking_lot_core v0.9.12 Compiling atomic-waker v1.1.2 Compiling tower-service v0.3.3 Compiling base64 v0.23.1 Compiling heck v0.5.0 Compiling adler2 v2.0.1 Compiling try-lock v0.2.5 Compiling serde_json v1.0.151 Compiling data-encoding v2.11.1 Compiling allocator-api2 v0.2.21 Compiling ipnet v2.12.2 Compiling rustls v0.23.45 Compiling crossbeam-utils v0.8.23 Compiling strsim v0.11.1 Compiling httpdate v1.0.3 Compiling tower-layer v0.3.3 Compiling rustversion v1.0.23 Compiling foldhash v0.1.5 Compiling thiserror v1.0.69 Compiling minimal-lexical v0.2.1 Compiling syn v1.0.109 Compiling mime v0.3.17 Compiling ryu v1.0.23 Compiling base16ct v0.2.0 Compiling ident_case v1.0.1 Compiling sha1_smol v1.0.1 Compiling simd-adler32 v0.3.10 Compiling crc32fast v1.5.2 Compiling iana-time-zone v0.1.65 Compiling hex v0.4.3 Compiling want v0.3.1 Compiling sync_wrapper v1.0.2 Compiling compression-core v0.4.33 Compiling byteorder v1.5.0 Compiling tracing-core v0.1.36 Compiling lock_api v0.4.14 Compiling const-str v0.4.3 Compiling parking v2.2.1 Compiling base45 v3.2.0 Compiling futures-channel v0.3.34 Compiling miniz_oxide v0.9.1 Compiling rustls-pki-types v1.15.1 Compiling base-x v0.2.11 Compiling unsigned-varint v0.8.0 Compiling tinyvec v1.13.3 Compiling unicase v2.10.0 Compiling static_assertions v1.1.0 Compiling cc-traits v2.0.0 Compiling generic-array v0.14.7 Compiling event-listener v5.4.2 Compiling proc-macro-error-attr v1.0.4 Compiling proc-macro2-diagnostics v0.10.1 Compiling proc-macro-error v1.0.4 Compiling prettyplease v0.3.0 Compiling ciborium-io v0.2.2 Compiling dotenvy v0.15.7 Compiling multiversion_no_op v1.0.0 Compiling crc-catalog v2.5.0 Compiling form_urlencoded v1.2.2 Compiling aho-corasick v1.1.5 Compiling rustc_version v0.4.1 Compiling chacha20 v0.10.2 Compiling pem-rfc7468 v0.7.0 Compiling hashbrown v0.15.5 Compiling nom v7.1.3 Compiling futures-util v0.3.34 Compiling http-range-header v0.4.2 Compiling yansi v1.0.1 Compiling simdutf8 v0.1.5 Compiling home v0.5.12 Compiling num-traits v0.2.19 Compiling range-traits v0.3.2 Compiling hex_fmt v0.3.0 Compiling heck v0.4.1 Compiling indoc v2.0.7 Compiling aliasable v0.1.3 Compiling unicode-width v0.1.14 Compiling unicode-properties v0.1.4 Compiling unicode-bidi v0.3.18 Compiling uuid v1.27.0 Compiling whoami v1.6.1 Compiling anyhow v1.0.104 Compiling fastrand v2.5.0 Compiling cmov v0.5.4 Compiling hash32 v0.2.1 Compiling crc v3.4.0 Compiling spin v0.9.9 Compiling time-core v0.1.9 Compiling num-conv v0.2.2 Compiling powerfmt v0.2.1 Compiling const-oid v0.10.2 Compiling rustix v1.1.5 Compiling linux-raw-sys v0.12.1 Compiling prettyplease v0.2.37 Compiling hax-lib v0.3.7 Compiling unicode-xid v0.2.6 Compiling winnow v1.0.4 Compiling mime_guess v2.0.5 Compiling openssl-probe v0.2.1 Compiling matchit v0.8.4 Compiling rustc-hash v2.1.3 Compiling winnow v0.7.15 Compiling pkg-config v0.3.34 Compiling toml_writer v1.1.2+spec-1.1.0 Compiling indexmap v2.14.2 Compiling cfg_aliases v0.2.2 Compiling crossbeam-epoch v0.9.21 Compiling fixedbitset v0.5.7 Compiling multimap v0.10.1 Compiling opaque-debug v0.3.1 Compiling webpki-roots v1.0.10 Compiling xxhash-rust v0.8.19 Compiling linked-hash-map v0.5.6 Compiling libcrux-intrinsics v0.0.8 Compiling libcrux-sha3 v0.0.10 Compiling byteorder-lite v0.1.0 Compiling cpubits v0.1.1 Compiling hashbrown v0.14.5 Compiling heapless v0.7.17 Compiling curve25519-dalek v4.1.3 Compiling curve25519-dalek v5.0.0 Compiling crossbeam-deque v0.8.8 Compiling flate2 v1.1.10 Compiling unicode-normalization v0.1.25 Compiling der v0.7.10 Compiling rayon-core v1.13.0 Compiling libsignal-debug v0.99.0 (https://github.com/signalapp/libsignal?tag=v0.99.0#439f035d) Compiling toml_datetime v1.1.1+spec-1.1.0 Compiling ctutils v0.4.2 Compiling http v1.5.0 Compiling utf-8 v0.7.6 Compiling protobuf v3.7.2 Compiling foldhash v0.2.0 Compiling libcrux-ml-kem v0.0.10 Compiling spin v0.10.1 Compiling lazy_static v1.5.1 Compiling lru-cache v0.1.2 Compiling quinn-udp v0.5.16 Compiling quick-xml v0.41.0 Compiling resolv-conf v0.7.6 Compiling alloc-no-stdlib v2.0.4 Compiling vcpkg v0.2.15 Compiling utf8-zero v0.8.1 Compiling urlencoding v2.1.3 Compiling quinn v0.11.12 Compiling rand_pcg v0.10.2 Compiling nom v8.0.0 Compiling unicode-segmentation v1.13.3 Compiling time-macros v0.2.32 Compiling regex-syntax v0.6.29 Compiling compare v0.0.6 Compiling twox-hash v2.1.5 Compiling sorted-vec v0.8.11 Compiling oncemutex v0.1.1 Compiling virtue v0.0.18 Compiling const-str v1.1.0 Compiling lru-slab v0.1.3 Compiling oid-registry v0.8.1 Compiling assert_matches v1.5.0 Compiling self_cell v1.3.0 Compiling varint-rs v2.2.1 Compiling byteview v0.10.2 Compiling unty v0.0.4 Compiling webpki-roots v0.26.11 Compiling crossbeam-queue v0.3.14 Compiling hashlink v0.10.0 Compiling hashbrown v0.16.1 Compiling alloc-stdlib v0.2.4 Compiling sfa v1.0.0 Compiling toml_parser v1.1.3+spec-1.1.0 Compiling flume v0.12.0 Compiling pem v4.0.0 Compiling num-bigint-dig v0.8.6 Compiling zstd-safe v7.3.0 Compiling ucd-trie v0.1.7 Compiling siphasher v1.0.4 Compiling n0-future v0.1.3 Compiling miniz_oxide v0.8.9 Compiling fdeflate v0.3.7 Compiling interval-heap v0.0.5 Compiling lz4_flex v0.13.1 Compiling zune-core v0.5.3 Compiling diatomic-waker v0.2.3 Compiling quick-error v2.0.1 Compiling weezl v0.1.12 Compiling cordyceps v0.3.5 Compiling color_quant v1.1.0 Compiling inventory v0.3.24 Compiling portable-atomic v1.15.0 Compiling pxfm v0.1.30 Compiling futures-lite v2.6.1 Compiling oid-registry v0.7.1 Compiling md5 v0.8.1 Compiling unsigned-varint v0.7.2 Compiling foreign-types-shared v0.1.1 Compiling openssl v0.10.81 Compiling pastey v0.1.1 Compiling bytemuck v1.25.2 Compiling compression-codecs v0.4.45 Compiling num-modular v0.6.4 Compiling base64 v0.21.7 Compiling event-listener-strategy v0.5.4 Compiling email-encoding v0.4.2 Compiling webauthn-attestation-ca v0.5.5 Compiling email_address v0.2.9 Compiling encoding_rs v0.8.42 Compiling rapidhash v4.5.1 Compiling stringprep v0.1.5 Compiling arc-swap v1.9.2 Compiling qrcodegen v1.8.0 Compiling quoted_printable v0.5.2 Compiling syn v2.0.119 Compiling syn v3.0.6 Compiling pest v2.8.8 Compiling image-webp v0.2.4 Compiling foreign-types v0.3.2 Compiling tracing-log v0.2.0 Compiling thread_local v1.1.10 Compiling webauthn-rs-core v0.5.5 Compiling crossbeam-skiplist v0.1.3 Compiling brotli-decompressor v5.0.3 Compiling constant_time_eq v0.3.1 Compiling arcstr v1.2.0 Compiling nu-ansi-term v0.50.3 Compiling async-lock v3.4.2 Compiling petgraph v0.8.3 Compiling zune-jpeg v0.5.15 Compiling base32 v0.5.1 Compiling sketches-ddsketch v0.3.1 Compiling spinning_top v0.3.0 Compiling pem v3.0.6 Compiling futures-timer v3.0.4 Compiling gif v0.14.2 Compiling web-time v1.1.0 Compiling futures-buffered v0.2.13 Compiling tranquil-pds v0.7.1 (/home/buildozer/aports/testing/tranquil-pds/src/tranquil-pds-v0.7.1/crates/tranquil-pds) Compiling nonzero_ext v0.3.0 Compiling getrandom v0.2.17 Compiling errno v0.3.14 Compiling socket2 v0.6.5 Compiling mio v1.2.4 Compiling jobserver v0.1.35 Compiling cpufeatures v0.2.17 Compiling cpufeatures v0.3.1 Compiling libcrux-platform v0.0.3 Compiling metrics v0.24.6 Compiling png v0.18.1 Compiling quanta v0.12.6 Compiling memmap2 v0.9.11 Compiling sharded-slab v0.1.7 Compiling bs58 v0.5.1 Compiling bollard-buildkit-proto v0.7.0 Compiling http-body v1.1.0 Compiling bincode_derive v2.0.1 Compiling num_cpus v1.17.0 Compiling crypto-common v0.1.7 Compiling block-buffer v0.10.4 Compiling utf8parse v0.2.2 Compiling signal-hook-registry v1.4.8 Compiling rand_core v0.6.4 Compiling rand_core v0.9.5 Compiling regex-automata v0.4.18 Compiling rand v0.10.3 Compiling chrono v0.4.45 Compiling atoi v2.0.0 Compiling quick_cache v0.6.24 Compiling graviola v0.3.4 Compiling nanorand v0.7.0 Compiling deadpool-runtime v0.1.4 Compiling anstyle v1.0.14 Compiling signal-hook v0.4.5 Compiling cc v1.6.0 Compiling anstyle-parse v1.0.0 Compiling anstyle-query v1.1.5 Compiling colorchoice v1.0.5 Compiling is_terminal_polyfill v1.70.2 Compiling digest v0.10.7 Compiling ff v0.13.1 Compiling password-hash v0.5.0 Compiling http-body-util v0.1.5 Compiling conquer-util v0.3.0 Compiling clap_lex v1.1.1 Compiling etcetera v0.11.0 Compiling webauthn-authenticator-rs v0.5.5 Compiling dtor-proc-macro v0.0.6 Compiling bitflags v1.3.2 Compiling outref v0.5.2 Compiling object v0.37.3 Compiling vsimd v0.8.0 Compiling abnf-core v0.5.0 Compiling rusticata-macros v4.1.0 Compiling spki v0.7.3 Compiling crypto-bigint v0.5.5 Compiling num-order v1.2.0 Compiling rand_xoshiro v0.7.0 Compiling ctor-proc-macro v0.0.7 Compiling deranged v0.5.8 Compiling gimli v0.32.3 Compiling group v0.13.0 Compiling flume v0.11.1 Compiling anstream v1.0.0 Compiling conquer-once v0.4.0 Compiling jiff-core v0.1.1 Compiling rustc-demangle v0.1.28 Compiling colored v3.1.1 Compiling arrayvec v0.7.8 Compiling phf_shared v0.14.0 Compiling sha2 v0.10.9 Compiling hmac v0.12.1 Compiling abnf v0.13.0 Compiling md-5 v0.10.6 Compiling pkcs8 v0.10.2 Compiling signature v2.2.0 Compiling brotli v8.0.4 Compiling crc32c v0.6.8 Compiling dtor v0.1.1 Compiling transform-stream v0.3.1 Compiling path-dedot v4.0.1 Compiling numeric_cast v0.3.0 Compiling tranquil-server v0.7.1 (/home/buildozer/aports/testing/tranquil-pds/src/tranquil-pds-v0.7.1/crates/tranquil-server) Compiling hkdf v0.12.4 Compiling rfc6979 v0.4.0 Compiling sec1 v0.7.3 Compiling path-absolutize v4.0.1 Compiling ctor v0.6.3 Compiling clap_builder v4.6.7 Compiling phf v0.14.0 Compiling num-integer v0.1.47 Compiling num-complex v0.4.6 Compiling atoi v3.1.0 Compiling ferroid v2.0.0 Compiling base64-simd v0.8.0 Compiling hex-simd v0.8.0 Compiling data-encoding-macro-internal v0.1.19 Compiling toml_edit v0.25.15+spec-1.1.0 Compiling pest_meta v2.8.8 Compiling num-bigint v0.4.8 Compiling num-iter v0.1.46 Compiling num-bigint v0.5.1 Compiling serde_bytes v0.11.19 Compiling serde_html_form v0.2.8 Compiling smol_str v0.3.6 Compiling serde_path_to_error v0.1.20 Compiling serde_spanned v1.1.1 Compiling toml_datetime v0.7.5+spec-1.1.0 Compiling data-encoding-macro v0.1.21 Compiling toml v0.9.12+spec-1.1.0 Compiling cfb v0.7.3 Compiling proc-macro-crate v3.5.0 Compiling jiff v0.2.37 Compiling ring v0.17.14 Compiling openssl-sys v0.9.117 Compiling zstd-sys v2.1.0+zstd.1.5.7 Compiling time v0.3.55 Compiling tempfile v3.27.0 Compiling xattr v1.6.1 Compiling moxcms v0.8.1 Compiling elliptic-curve v0.13.8 Compiling infer v0.19.0 Compiling ecdsa v0.16.9 Compiling primeorder v0.13.6 Compiling num-rational v0.4.2 Compiling k256 v0.13.4 Compiling p256 v0.13.2 Compiling num v0.4.3 Compiling addr2line v0.25.1 Compiling regex v1.13.1 Compiling matchers v0.2.0 Compiling synstructure v0.13.2 Compiling darling_core v0.20.11 Compiling pest_generator v2.8.8 Compiling regex-cache v0.2.1 Compiling synstructure v0.14.0 Compiling darling_core v0.24.1 Compiling zeroize_derive v1.5.0 Compiling zerocopy-derive v0.8.59 Compiling tracing-attributes v0.1.31 Compiling thiserror-impl v1.0.69 Compiling match-lookup v0.1.3 Compiling miette-derive v7.6.0 Compiling ouroboros_macro v0.18.5 Compiling trait-variant v0.1.3 Compiling axum-macros v0.5.1 Compiling hax-lib-macros v0.3.7 Compiling confique-macro v0.0.13 Compiling asn1-rs-impl v0.2.0 Compiling pin-project-internal v1.1.13 Compiling derive_more-impl v2.1.1 Compiling libcrux-macros v0.0.3 Compiling enum-as-inner v0.6.1 Compiling partial-default-derive v0.1.0 Compiling asn1-rs-derive v0.6.0 Compiling num_enum_derive v0.7.6 Compiling strum_macros v0.27.2 Compiling enum_dispatch v0.3.13 Compiling asn1-rs-derive v0.5.1 Compiling derive_more-impl v1.0.0 Compiling pest_derive v2.8.8 Compiling openssl-macros v0.1.1 Compiling async-stream-impl v0.3.6 Compiling structmeta-derive v0.3.0 Compiling num-derive v0.4.2 Compiling const-str-proc-macro v1.1.0 Compiling backtrace v0.3.76 Compiling rustls-webpki v0.103.16 Compiling base256emoji v1.0.2 Compiling libcrux-hacl-rs v0.0.5 Compiling multibase v0.9.3 Compiling partial-default v0.1.0 Compiling serde_derive v1.0.229 Compiling tokio-macros v2.7.2 Compiling displaydoc v0.2.7 Compiling thiserror-impl v2.0.21 Compiling futures-macro v0.3.34 Compiling zerofrom-derive v0.1.8 Compiling yoke-derive v0.8.4 Compiling zerovec-derive v0.11.6 Compiling async-trait v0.1.92 Compiling derive-where v1.7.0 Compiling serde_repr v0.1.21 Compiling clap_derive v4.6.7 Compiling serial_test_derive v4.0.1 Compiling async-stream v0.3.6 Compiling hybrid-array v0.4.15 Compiling hpke-rs-crypto v0.7.0 Compiling libcrux-secrets v0.0.6 Compiling lsm-tree v3.1.10 Compiling libcrux-traits v0.0.8 Compiling yasna v0.6.0 Compiling num_enum v0.7.6 Compiling miette v7.6.0 Compiling pin-project v1.1.13 Compiling structmeta v0.3.0 Compiling tracing v0.1.44 Compiling protobuf-support v3.7.2 Compiling rustls-native-certs v0.8.4 Compiling webpki-root-certs v1.0.10 Compiling rustls-pemfile v2.2.0 Compiling ouroboros v0.18.5 Compiling parse-display-derive v0.9.1 Compiling asn1-rs v0.6.2 Compiling tracing-futures v0.2.5 Compiling hpke-rs v0.7.0 Compiling crypto-common v0.2.2 Compiling block-buffer v0.12.1 Compiling block-padding v0.4.2 Compiling image v0.25.10 Compiling inout v0.1.4 Compiling darling_macro v0.20.11 Compiling inout v0.2.2 Compiling rcgen v0.14.10 Compiling universal-hash v0.5.1 Compiling aead v0.5.2 Compiling cipher v0.4.4 Compiling derive_more v1.0.0 Compiling zerofrom v0.1.8 Compiling polyval v0.6.2 Compiling yoke v0.8.3 Compiling ghash v0.5.1 Compiling cobs v0.3.0 Compiling asn1-rs v0.7.2 Compiling simple_asn1 v0.6.4 Compiling std-next v0.1.9 Compiling s3s-rfc2047 v0.17.0 Compiling sha1 v0.10.7 Compiling blake2 v0.10.6 Compiling ctr v0.9.2 Compiling aes v0.8.4 Compiling blowfish v0.9.1 Compiling crc-fast v1.10.0 Compiling strum v0.27.2 Compiling zerovec v0.11.8 Compiling zerotrie v0.2.5 Compiling bcrypt v0.17.1 Compiling darling v0.20.11 Compiling derive_builder_core v0.20.2 Compiling argon2 v0.5.3 Compiling aes-gcm-siv v0.11.1 Compiling aes-gcm v0.10.3 Compiling clap v4.6.7 Compiling ed25519 v2.2.3 Compiling pkcs1 v0.7.5 Compiling darling_macro v0.24.1 Compiling derive_more v2.1.1 Compiling digest v0.11.3 Compiling cipher v0.5.2 Compiling universal-hash v0.6.1 Compiling aead v0.6.1 Compiling ed25519-dalek v2.2.0 Compiling tinystr v0.8.4 Compiling potential_utf v0.1.6 Compiling polyval v0.7.3 Compiling der-parser v9.0.0 Compiling sha2 v0.11.0 Compiling hmac v0.13.0 Compiling sha1 v0.11.0 Compiling md-5 v0.11.0 Compiling icu_collections v2.3.0 Compiling ghash v0.6.0 Compiling icu_locale_core v2.3.0 Compiling derive_builder_macro v0.20.2 Compiling ctr v0.10.1 Compiling aes v0.9.3 Compiling cbc v0.2.1 Compiling salsa20 v0.11.0 Compiling hkdf v0.13.0 Compiling pbkdf2 v0.13.0 Compiling parse-display v0.9.1 Compiling darling v0.24.1 Compiling bon-macros v3.10.2 Compiling serde_with_macros v3.24.0 Compiling x509-parser v0.16.0 Compiling derive_builder v0.20.2 Compiling aes-gcm v0.11.1 Compiling der-parser v10.0.0 Compiling scrypt v0.12.0 Compiling x509-parser v0.18.1 Compiling icu_provider v2.3.1 Compiling smallvec v1.16.2 Compiling either v1.18.0 Compiling serde_urlencoded v0.7.1 Compiling multihash v0.19.5 Compiling cbor4ii v0.2.14 Compiling confique v0.4.0 Compiling bincode v1.3.3 Compiling bincode v2.0.1 Compiling base64urlsafedata v0.5.5 Compiling quick-xml v0.40.1 Compiling handlebars v6.4.3 Compiling secrecy v0.10.3 Compiling assert-json-diff v2.0.2 Compiling docker_credential v1.4.0 Compiling quick-xml v0.42.0 Compiling serde_with v3.24.0 Compiling p384 v0.13.1 Compiling cid v0.11.3 Compiling btree-slab v0.6.1 Compiling tracing-subscriber v0.3.23 Compiling s3s-sigv4 v0.17.0 Compiling s3s-sigv2 v0.17.0 Compiling icu_normalizer v2.3.0 Compiling icu_properties v2.3.0 Compiling ipld-core v0.4.3 Compiling itertools v0.14.0 Compiling rayon v1.12.0 Compiling itertools v0.15.0 Compiling qrcodegen-image v1.5.2 Compiling parking_lot v0.12.5 Compiling dashmap v6.2.1 Compiling tokio v1.53.2 Compiling futures-intrusive v0.5.0 Compiling postcard v1.1.3 Compiling s3s-multipart v0.17.0 Compiling bytestring v1.5.1 Compiling serde_ipld_dagcbor v0.6.4 Compiling btree-range-map v0.7.2 Compiling fjall v3.1.12 Compiling futures-executor v0.3.34 Compiling libcrux-sha2 v0.0.8 Compiling futures v0.3.34 Compiling serial_test v4.0.1 Compiling x25519-dalek v3.0.0 Compiling poksho v0.7.0 (https://github.com/signalapp/libsignal?tag=v0.99.0#439f035d) Compiling zstd v0.13.3 Compiling phonenumber v0.3.10+9.0.33 Compiling ureq-proto v0.6.4 Compiling idna_adapter v1.2.2 Compiling tracing-error v0.2.1 Compiling idna v1.1.0 Compiling libcrux-hmac v0.0.8 Compiling axum-core v0.5.6 Compiling prost-derive v0.14.4 Compiling url v2.5.8 Compiling rustls-platform-verifier v0.7.1 Compiling quinn-proto v0.11.19 Compiling ureq v3.4.2 Compiling zkcredential v0.1.0 (https://github.com/signalapp/libsignal?tag=v0.99.0#439f035d) Compiling totp-rs v5.7.2 Compiling webauthn-rs-proto v0.5.5 Compiling bon v3.10.2 Compiling ppv-lite86 v0.2.21 Compiling half v2.7.1 Compiling rand_chacha v0.9.0 Compiling rand_chacha v0.3.1 Compiling ciborium-ll v0.2.2 Compiling serde_cbor_2 v0.13.0 Compiling rand v0.9.5 Compiling rand v0.8.8 Compiling ciborium v0.2.2 Compiling prost v0.14.4 Compiling prost-types v0.14.4 Compiling tungstenite v0.29.0 Compiling libsignal-core v0.1.0 (https://github.com/signalapp/libsignal?tag=v0.99.0#439f035d) Compiling tungstenite v0.28.0 Compiling foca v1.0.0 Compiling metrics-util v0.19.1 Compiling governor v0.10.4 Compiling static-regular-grammar v2.0.2 Compiling tranquil-crypto v0.7.1 (/home/buildozer/aports/testing/tranquil-pds/src/tranquil-pds-v0.7.1/crates/tranquil-crypto) Compiling signal-crypto v0.1.0 (https://github.com/signalapp/libsignal?tag=v0.99.0#439f035d) Compiling libsignal-account-keys v0.1.0 (https://github.com/signalapp/libsignal?tag=v0.99.0#439f035d) Compiling async-tungstenite v0.32.1 Compiling zkgroup v0.9.0 (https://github.com/signalapp/libsignal?tag=v0.99.0#439f035d) Compiling prost-build v0.14.4 Compiling rsa v0.9.10 Compiling spqr v1.5.3 (https://github.com/signalapp/SparsePostQuantumRatchet.git?tag=v1.5.3#fd320484) Compiling libsignal-protocol v0.1.0 (https://github.com/signalapp/libsignal?tag=v0.99.0#439f035d) Compiling usernames v0.1.0 (https://github.com/signalapp/libsignal?tag=v0.99.0#439f035d) Compiling libsignal-service v0.1.0 (https://github.com/whisperfish/libsignal-service-rs?rev=9e6c08b8e6d413391831dc49065e5b05490d6c82#9e6c08b8) Compiling jsonwebtoken v10.4.0 Compiling tokio-util v0.7.19 Compiling tokio-rustls v0.26.6 Compiling async-compression v0.4.50 Compiling tokio-tungstenite v0.29.0 Compiling hickory-proto v0.24.4 Compiling backon v1.6.0 Compiling iroh-car v0.5.1 Compiling deadpool v0.12.3 Compiling h3 v0.0.8 Compiling tokio-stream v0.1.19 Compiling tower v0.5.3 Compiling s3s-test v0.17.0 Compiling lettre v0.11.23 Compiling tokio-tungstenite v0.28.0 Compiling webauthn-rs v0.5.5 Compiling sqlx-core v0.8.6 Compiling h2 v0.4.19 Compiling tower-http v0.6.11 Compiling combine v4.6.8 Compiling langtag v0.4.0 Compiling s3s-fs v0.17.0 Compiling h3-quinn v0.0.10 Compiling astral-tokio-tar v0.6.4 Compiling hickory-resolver v0.24.4 Compiling sqlx-postgres v0.8.6 Compiling hyper v1.11.1 Compiling redis v1.7.1 Compiling hyper-util v0.1.21 Compiling s3s v0.17.0 Compiling sqlx-macros-core v0.8.6 Compiling hyper-rustls v0.27.10 Compiling reqwest v0.12.28 Compiling axum v0.8.9 Compiling metrics-exporter-prometheus v0.16.2 Compiling hyper-timeout v0.5.2 Compiling wiremock v0.6.5 Compiling hyperlocal v0.9.1 Compiling reqwest v0.13.5 Compiling reqx v0.1.41 Compiling sqlx-macros v0.8.6 Compiling jacquard-common v0.9.5 Compiling reqwest-websocket v0.6.0 Compiling sqlx v0.8.6 Compiling s3 v0.1.36 Compiling jacquard-lexicon v0.9.5 Compiling tonic v0.14.6 Compiling tranquil-types v0.7.1 (/home/buildozer/aports/testing/tranquil-pds/src/tranquil-pds-v0.7.1/crates/tranquil-types) Compiling tranquil-infra v0.7.1 (/home/buildozer/aports/testing/tranquil-pds/src/tranquil-pds-v0.7.1/crates/tranquil-infra) Compiling tranquil-config v0.7.1 (/home/buildozer/aports/testing/tranquil-pds/src/tranquil-pds-v0.7.1/crates/tranquil-config) Compiling tranquil-scopes v0.7.1 (/home/buildozer/aports/testing/tranquil-pds/src/tranquil-pds-v0.7.1/crates/tranquil-scopes) Compiling tranquil-oauth v0.7.1 (/home/buildozer/aports/testing/tranquil-pds/src/tranquil-pds-v0.7.1/crates/tranquil-oauth) Compiling tranquil-lexicon v0.7.1 (/home/buildozer/aports/testing/tranquil-pds/src/tranquil-pds-v0.7.1/crates/tranquil-lexicon) Compiling tonic-prost v0.14.6 Compiling tranquil-ripple v0.7.1 (/home/buildozer/aports/testing/tranquil-pds/src/tranquil-pds-v0.7.1/crates/tranquil-ripple) Compiling tranquil-storage v0.7.1 (/home/buildozer/aports/testing/tranquil-pds/src/tranquil-pds-v0.7.1/crates/tranquil-storage) Compiling tranquil-auth v0.7.1 (/home/buildozer/aports/testing/tranquil-pds/src/tranquil-pds-v0.7.1/crates/tranquil-auth) Compiling tranquil-db-traits v0.7.1 (/home/buildozer/aports/testing/tranquil-pds/src/tranquil-pds-v0.7.1/crates/tranquil-db-traits) Compiling jacquard-derive v0.9.5 Compiling tranquil-db v0.7.1 (/home/buildozer/aports/testing/tranquil-pds/src/tranquil-pds-v0.7.1/crates/tranquil-db) Compiling jacquard-repo v0.9.6 Compiling bollard-stubs v1.52.1-rc.29.1.3 Compiling tranquil-cache v0.7.1 (/home/buildozer/aports/testing/tranquil-pds/src/tranquil-pds-v0.7.1/crates/tranquil-cache) Compiling tranquil-repo v0.7.1 (/home/buildozer/aports/testing/tranquil-pds/src/tranquil-pds-v0.7.1/crates/tranquil-repo) Compiling tranquil-store v0.7.1 (/home/buildozer/aports/testing/tranquil-pds/src/tranquil-pds-v0.7.1/crates/tranquil-store) warning: use of deprecated method `std::sync::atomic::Atomic::::fetch_update`: renamed to `try_update` for consistency --> crates/tranquil-store/src/blockstore/group_commit.rs:38:14 | 38 | .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |v| v.checked_add(1)) | ^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default help: replace the use of the deprecated method | 38 - .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |v| v.checked_add(1)) 38 + .try_update(Ordering::Relaxed, Ordering::Relaxed, |v| v.checked_add(1)) | warning: use of deprecated method `std::sync::atomic::Atomic::::fetch_update`: renamed to `try_update` for consistency --> crates/tranquil-store/src/blockstore/types.rs:58:14 | 58 | .fetch_update(Ordering::AcqRel, Ordering::Acquire, |v| { | ^^^^^^^^^^^^ | help: replace the use of the deprecated method | 58 - .fetch_update(Ordering::AcqRel, Ordering::Acquire, |v| { 58 + .try_update(Ordering::AcqRel, Ordering::Acquire, |v| { | Compiling presage v0.8.0-dev (https://github.com/whisperfish/presage?rev=33dd1491130793390e356e15a5711f1e6ca14fdb#33dd1491) Compiling tranquil-signal v0.7.1 (/home/buildozer/aports/testing/tranquil-pds/src/tranquil-pds-v0.7.1/crates/tranquil-signal) Compiling bollard v0.20.2 Compiling tranquil-comms v0.7.1 (/home/buildozer/aports/testing/tranquil-pds/src/tranquil-pds-v0.7.1/crates/tranquil-comms) Compiling testcontainers v0.27.3 Compiling testcontainers-modules v0.15.0 warning: `tranquil-store` (lib) generated 2 warnings (run `cargo fix --lib -p tranquil-store` to apply 2 suggestions) Compiling tranquil-api v0.7.1 (/home/buildozer/aports/testing/tranquil-pds/src/tranquil-pds-v0.7.1/crates/tranquil-api) Compiling tranquil-sync v0.7.1 (/home/buildozer/aports/testing/tranquil-pds/src/tranquil-pds-v0.7.1/crates/tranquil-sync) Compiling tranquil-oauth-server v0.7.1 (/home/buildozer/aports/testing/tranquil-pds/src/tranquil-pds-v0.7.1/crates/tranquil-oauth-server) warning: unused import: `common::*` --> crates/tranquil-pds/tests/sync_resource_limits.rs:3:5 | 3 | use common::*; | ^^^^^^^^^ | = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default warning: unused import: `common::*` --> crates/tranquil-pds/tests/import_with_verification.rs:3:5 | 3 | use common::*; | ^^^^^^^^^ | = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default warning: unused import: `crate::common::*` --> crates/tranquil-pds/tests/it/admin_search.rs:1:5 | 1 | use crate::common::*; | ^^^^^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default warning: unused import: `crate::common::*` --> crates/tranquil-pds/tests/it/banned_words.rs:16:5 | 16 | use crate::common::*; | ^^^^^^^^^^^^^^^^ warning: unused import: `crate::common::*` --> crates/tranquil-pds/tests/it/change_password.rs:1:5 | 1 | use crate::common::*; | ^^^^^^^^^^^^^^^^ warning: unused import: `crate::common::*` --> crates/tranquil-pds/tests/it/gc_after_delete.rs:1:5 | 1 | use crate::common::*; | ^^^^^^^^^^^^^^^^ warning: unused import: `crate::common::*` --> crates/tranquil-pds/tests/it/lifecycle_record.rs:1:5 | 1 | use crate::common::*; | ^^^^^^^^^^^^^^^^ warning: unused import: `crate::common::*` --> crates/tranquil-pds/tests/it/lifecycle_session.rs:1:5 | 1 | use crate::common::*; | ^^^^^^^^^^^^^^^^ warning: unused import: `crate::common::*` --> crates/tranquil-pds/tests/it/lifecycle_social.rs:1:5 | 1 | use crate::common::*; | ^^^^^^^^^^^^^^^^ warning: unused import: `crate::common::*` --> crates/tranquil-pds/tests/it/moderation.rs:1:5 | 1 | use crate::common::*; | ^^^^^^^^^^^^^^^^ warning: unused import: `crate::common::*` --> crates/tranquil-pds/tests/it/repair_leaf_loss.rs:1:5 | 1 | use crate::common::*; | ^^^^^^^^^^^^^^^^ warning: unused import: `crate::common::*` --> crates/tranquil-pds/tests/it/repo_conformance.rs:1:5 | 1 | use crate::common::*; | ^^^^^^^^^^^^^^^^ warning: unused import: `crate::common::*` --> crates/tranquil-pds/tests/it/session_management.rs:1:5 | 1 | use crate::common::*; | ^^^^^^^^^^^^^^^^ warning: unused import: `crate::common::*` --> crates/tranquil-pds/tests/it/sync_conformance.rs:1:5 | 1 | use crate::common::*; | ^^^^^^^^^^^^^^^^ warning: unused import: `crate::common::*` --> crates/tranquil-pds/tests/it/sync_deprecated.rs:1:5 | 1 | use crate::common::*; | ^^^^^^^^^^^^^^^^ warning: unused import: `crate::common::*` --> crates/tranquil-pds/tests/it/sync_repo.rs:1:5 | 1 | use crate::common::*; | ^^^^^^^^^^^^^^^^ warning: unused import: `crate::common::*` --> crates/tranquil-pds/tests/it/user_blocks_reachability.rs:1:5 | 1 | use crate::common::*; | ^^^^^^^^^^^^^^^^ warning: unused import: `crate::common::*` --> crates/tranquil-pds/tests/it/whole_story.rs:1:5 | 1 | use crate::common::*; | ^^^^^^^^^^^^^^^^ warning: `tranquil-pds` (test "import_with_verification") generated 1 warning (run `cargo fix --test "import_with_verification" -p tranquil-pds` to apply 1 suggestion) warning: `tranquil-pds` (test "sync_resource_limits") generated 1 warning (run `cargo fix --test "sync_resource_limits" -p tranquil-pds` to apply 1 suggestion) warning: `tranquil-pds` (test "it") generated 16 warnings (run `cargo fix --test "it" -p tranquil-pds` to apply 16 suggestions) Finished `test` profile [unoptimized + debuginfo] target(s) in 4m 12s ──────────── Nextest run ID 8caed082-172a-4999-abe0-fa54586cdb12 with nextest profile: default Starting 1467 tests across 33 binaries (71 tests skipped) PASS [ 0.006s] ( 1/1467) tranquil-api discord_webhook::tests::parse_handle_empty_options PASS [ 0.006s] ( 2/1467) tranquil-api discord_webhook::tests::parse_handle_no_options PASS [ 0.006s] ( 3/1467) tranquil-api discord_webhook::tests::parse_handle_empty_string PASS [ 0.006s] ( 4/1467) tranquil-api discord_webhook::tests::parse_handle_wrong_option_name PASS [ 0.007s] ( 5/1467) tranquil-api discord_webhook::tests::parse_handle_from_options PASS [ 0.006s] ( 6/1467) tranquil-api discord_webhook::tests::parse_handle_whitespace_trimmed PASS [ 0.006s] ( 7/1467) tranquil-api telegram_webhook::tests::deep_link_underscores_decoded_to_dots PASS [ 0.006s] ( 8/1467) tranquil-api telegram_webhook::tests::bare_start_returns_none PASS [ 0.007s] ( 9/1467) tranquil-api telegram_webhook::tests::non_start_command_returns_none PASS [ 0.006s] ( 10/1467) tranquil-api telegram_webhook::tests::manual_handle_with_dots_passes_through PASS [ 0.007s] ( 11/1467) tranquil-api telegram_webhook::tests::payload_with_extra_whitespace_trimmed PASS [ 0.006s] ( 12/1467) tranquil-api telegram_webhook::tests::none_text_returns_none PASS [ 0.007s] ( 13/1467) tranquil-auth compress::tests::malformed_compressed_scope_errors_instead_of_panicking PASS [ 0.008s] ( 14/1467) tranquil-api telegram_webhook::tests::start_with_trailing_space_returns_none PASS [ 0.006s] ( 15/1467) tranquil-auth compress::tests::untagged_scope_passes_through PASS [ 0.007s] ( 16/1467) tranquil-auth compress::tests::plaintext_that_looks_compressed_roundtrips PASS [ 0.007s] ( 17/1467) tranquil-auth compress::tests::short_scope_stays_plaintext PASS [ 0.007s] ( 18/1467) tranquil-auth totp::tests::test_backup_codes PASS [ 0.009s] ( 19/1467) tranquil-auth compress::tests::long_scope_roundtrips_through_compression PASS [ 0.007s] ( 20/1467) tranquil-auth totp::tests::test_generate_totp_secret PASS [ 0.006s] ( 21/1467) tranquil-auth totp::tests::test_generate_totp_uri PASS [ 0.006s] ( 22/1467) tranquil-auth totp::tests::test_is_backup_code_format PASS [ 0.006s] ( 23/1467) tranquil-auth types::tests::signing_algorithm_case_insensitive PASS [ 0.007s] ( 24/1467) tranquil-auth totp::tests::test_verify_totp_code PASS [ 0.006s] ( 25/1467) tranquil-auth types::tests::service_token_header_serializes_typ_as_uppercase_jwt PASS [ 0.006s] ( 26/1467) tranquil-auth types::tests::token_type_accepts_bluesky_uppercase_jwt PASS [ 0.006s] ( 27/1467) tranquil-auth types::tests::token_type_accepts_lowercase_jwt PASS [ 0.006s] ( 28/1467) tranquil-auth types::tests::token_type_accepts_mixed_case_access PASS [ 0.006s] ( 29/1467) tranquil-auth types::tests::token_type_rejects_unknown PASS [ 0.007s] ( 30/1467) tranquil-comms email::dkim::tests::rejects_unknown_pem_type PASS [ 0.007s] ( 31/1467) tranquil-comms email::dkim::tests::rejects_garbage PASS [ 0.018s] ( 32/1467) tranquil-auth compress::tests::encode_rejects_oversized_scope PASS [ 0.009s] ( 33/1467) tranquil-comms email::message::tests::atmos_category_header_absent_when_unmapped PASS [ 0.008s] ( 34/1467) tranquil-comms email::message::tests::atmos_category_header_present_when_enabled_and_mapped PASS [ 0.009s] ( 35/1467) tranquil-comms email::message::tests::atmos_category_header_absent_when_disabled PASS [ 0.008s] ( 36/1467) tranquil-comms email::message::tests::build_basic_message PASS [ 0.008s] ( 37/1467) tranquil-comms email::message::tests::build_multipart_when_html_present PASS [ 0.012s] ( 38/1467) tranquil-comms email::dkim::tests::ed25519_pkcs8_pem_signs PASS [ 0.012s] ( 39/1467) tranquil-comms email::dkim::tests::ed25519_raw_seed_signs PASS [ 0.009s] ( 40/1467) tranquil-comms email::message::tests::header_injection_rejected PASS [ 0.021s] ( 41/1467) tranquil-auth compress::tests::compression_bomb_is_rejected PASS [ 0.008s] ( 42/1467) tranquil-comms email::message::tests::missing_subject_uses_default PASS [ 0.009s] ( 43/1467) tranquil-comms email::message::tests::message_id_uses_from_domain PASS [ 0.009s] ( 44/1467) tranquil-comms email::message::tests::recipient_domain_extracted PASS [ 0.009s] ( 45/1467) tranquil-comms email::message::tests::subject_crlf_does_not_inject_headers PASS [ 0.008s] ( 46/1467) tranquil-comms email::mx::tests::empty_lookup_uses_implicit_mx PASS [ 0.008s] ( 47/1467) tranquil-comms email::mx::tests::implicit_mx_uses_domain_as_host PASS [ 0.008s] ( 48/1467) tranquil-comms email::message::tests::utf8_subject_is_encoded PASS [ 0.008s] ( 49/1467) tranquil-comms email::mx::tests::message_variant_is_transient PASS [ 0.008s] ( 50/1467) tranquil-comms email::mx::tests::null_mx_alongside_real_records_still_permanent PASS [ 0.007s] ( 51/1467) tranquil-comms email::mx::tests::prioritize_sorts_by_priority_ascending PASS [ 0.007s] ( 52/1467) tranquil-comms email::mx::tests::servfail_response_is_transient PASS [ 0.009s] ( 53/1467) tranquil-comms email::mx::tests::no_error_response_yields_implicit_mx PASS [ 0.009s] ( 54/1467) tranquil-comms email::mx::tests::null_mx_is_permanent PASS [ 0.007s] ( 55/1467) tranquil-comms email::mx::tests::timeout_is_transient PASS [ 0.009s] ( 56/1467) tranquil-comms email::mx::tests::nxdomain_response_is_permanent PASS [ 0.007s] ( 57/1467) tranquil-comms email::tests::direct_mx_never_wants_atmos_categories PASS [ 0.007s] ( 58/1467) tranquil-comms email::types::tests::dkim_selector_validates PASS [ 0.007s] ( 59/1467) tranquil-comms email::types::tests::smtp_host_lowercases_and_trims PASS [ 0.007s] ( 60/1467) tranquil-comms email::types::tests::smtp_host_rejects_empty PASS [ 0.010s] ( 61/1467) tranquil-comms email::mx::tests::prioritize_randomizes_equal_priority_order PASS [ 0.007s] ( 62/1467) tranquil-comms email::types::tests::smtp_host_rejects_whitespace PASS [ 0.010s] ( 63/1467) tranquil-comms email::mx::tests::valid_records_pass_through_with_priority_sort PASS [ 0.007s] ( 64/1467) tranquil-comms email::types::tests::smtp_port_rejects_zero PASS [ 0.010s] ( 65/1467) tranquil-comms email::tests::smarthost_reflects_its_own_flag PASS [ 0.007s] ( 66/1467) tranquil-comms email::types::tests::smtp_password_redacts_in_debug PASS [ 0.009s] ( 67/1467) tranquil-comms email::types::tests::email_domain_strips_trailing_dot PASS [ 0.007s] ( 68/1467) tranquil-comms email::types::tests::tls_mode_parses_known_modes PASS [ 0.007s] ( 69/1467) tranquil-comms locale::tests::localized_durations_match_each_grammar PASS [ 0.008s] ( 70/1467) tranquil-comms locale::tests::every_locale_returns_declared_placeholders PASS [ 0.007s] ( 71/1467) tranquil-comms locale::tests::render_substitutes_values_wo_rescanning PASS [ 0.006s] ( 72/1467) tranquil-comms sender::is_permanent_matrix::permanent_variants_are_permanent PASS [ 0.007s] ( 73/1467) tranquil-comms locale::tests::render_unknown_placeholders_verbatim PASS [ 0.007s] ( 74/1467) tranquil-comms sender::is_permanent_matrix::transient_variants_are_not_permanent PASS [ 0.006s] ( 75/1467) tranquil-comms templates::store::tests::test_read_optional PASS [ 0.008s] ( 76/1467) tranquil-comms templates::tests::empty_store_flat_renders_builtin_without_templates_dir PASS [ 0.010s] ( 77/1467) tranquil-comms locale::tests::welcome_body_renders_completely PASS [ 0.006s] ( 78/1467) tranquil-comms templates::tests::load_rejects_empty_locale PASS [ 0.007s] ( 79/1467) tranquil-comms templates::tests::load_fails_when_file_missing PASS [ 0.006s] ( 80/1467) tranquil-comms templates::tests::load_rejects_locale_path_traversal PASS [ 0.007s] ( 81/1467) tranquil-comms templates::tests::load_fails_on_invalid_handlebars_syntax PASS [ 0.005s] ( 82/1467) tranquil-config tests::comms_validate_accepts_valid_locales PASS [ 0.006s] ( 83/1467) tranquil-config tests::comms_validate_rejects_invalid_locales PASS [ 0.005s] ( 84/1467) tranquil-config tests::email_address_predicate_accepts_typical_addresses PASS [ 0.006s] ( 85/1467) tranquil-config tests::dkim_selector_predicate_matches_subdomain_syntax PASS [ 0.006s] ( 86/1467) tranquil-config tests::cache_validate_rejects_clustered_keyless_ripple PASS [ 0.007s] ( 87/1467) tranquil-config tests::cache_validate_accepts_keyed_insecure_or_standalone PASS [ 0.005s] ( 88/1467) tranquil-config tests::email_address_predicate_rejects_malformed PASS [ 0.009s] ( 89/1467) tranquil-comms::email_smtp send_rejects_mismatched_recipient_variant PASS [ 0.013s] ( 90/1467) tranquil-comms templates::tests::fallback_locale_flat_renders_builtin_when_enabled PASS [ 0.006s] ( 91/1467) tranquil-config tests::email_validate_rejects_bad_dkim_selector PASS [ 0.006s] ( 92/1467) tranquil-config tests::email_validate_disabled_when_from_address_unset PASS [ 0.011s] ( 93/1467) tranquil-comms::email_smtp rcpt_550_classifies_as_smtp_permanent PASS [ 0.006s] ( 94/1467) tranquil-config tests::email_validate_rejects_smarthost_with_bad_credentials PASS [ 0.006s] ( 95/1467) tranquil-config tests::email_validate_rejects_bad_from_address PASS [ 0.012s] ( 96/1467) tranquil-comms::email_smtp rcpt_421_classifies_as_smtp_transient PASS [ 0.006s] ( 97/1467) tranquil-config tests::example_config_matches_template PASS [ 0.006s] ( 98/1467) tranquil-config tests::tls_validate_accepts_both_paths_set PASS [ 0.013s] ( 99/1467) tranquil-comms templates::tests::unsupported_locale_errors_when_fallback_disabled PASS [ 0.013s] ( 100/1467) tranquil-comms templates::tests::render_escapes_html_values PASS [ 0.006s] ( 101/1467) tranquil-config tests::load_rejects_unknown_top_level_key PASS [ 0.006s] ( 102/1467) tranquil-config tests::tls_validate_accepts_both_paths_unset PASS [ 0.006s] ( 103/1467) tranquil-config tests::load_accepts_known_keys PASS [ 0.006s] ( 104/1467) tranquil-config tests::serial_validate_passes_when_no_legacy_env_set PASS [ 0.007s] ( 105/1467) tranquil-config tests::serial_validate_rejects_legacy_sendmail_path PASS [ 0.007s] ( 106/1467) tranquil-config tests::tls_validate_rejects_cert_without_key PASS [ 0.009s] ( 107/1467) tranquil-config tests::load_rejects_unknown_nested_key PASS [ 0.005s] ( 108/1467) tranquil-crypto signing::tests::test_device_cookie_invalid PASS [ 0.006s] ( 109/1467) tranquil-config tests::tls_validate_rejects_http3_without_material PASS [ 0.006s] ( 110/1467) tranquil-crypto encryption::tests::test_derive_key PASS [ 0.005s] ( 111/1467) tranquil-crypto signing::tests::test_device_cookie_signer PASS [ 0.006s] ( 112/1467) tranquil-crypto encryption::tests::test_encrypt_decrypt PASS [ 0.005s] ( 113/1467) tranquil-db-traits scope::tests::test_display PASS [ 0.006s] ( 114/1467) tranquil-db-traits scope::tests::test_from_db_accepts_valid_data PASS [ 0.006s] ( 115/1467) tranquil-db-traits scope::tests::test_valid_scopes PASS [ 0.006s] ( 116/1467) tranquil-db-traits scope::tests::test_empty_scope PASS [ 0.006s] ( 117/1467) tranquil-db-traits scope::tests::test_from_db_panics_on_corrupted_data PASS [ 0.006s] ( 118/1467) tranquil-db-traits scope::tests::test_invalid_scopes PASS [ 0.010s] ( 119/1467) tranquil-crypto signing::tests::test_signing_key_pair PASS [ 0.008s] ( 120/1467) tranquil-lexicon formats::tests::test_did_method_with_digits PASS [ 0.014s] ( 121/1467) tranquil-lexicon dynamic::tests::test_empty_lookup PASS [ 0.011s] ( 122/1467) tranquil-lexicon dynamic::tests::test_negative_cache_cleared_on_insert PASS [ 0.011s] ( 123/1467) tranquil-lexicon dynamic::tests::test_negative_cache PASS [ 0.011s] ( 124/1467) tranquil-lexicon dynamic::tests::test_insert_and_retrieve PASS [ 0.012s] ( 125/1467) tranquil-lexicon dynamic::tests::test_fresh_hit_skips_resolver PASS [ 0.011s] ( 126/1467) tranquil-lexicon dynamic::tests::test_negative_cache_returns_appropriate_error_variant PASS [ 0.010s] ( 127/1467) tranquil-lexicon dynamic::tests::test_positive_entry_reports_stale_after_ttl PASS [ 0.016s] ( 128/1467) tranquil-lexicon dynamic::tests::test_definitive_failure_writes_shared_negative_and_peers_mirror_it PASS [ 0.008s] ( 129/1467) tranquil-lexicon formats::tests::test_invalid_uri_without_scheme PASS [ 0.007s] ( 130/1467) tranquil-lexicon formats::tests::test_valid_datetimes PASS [ 0.008s] ( 131/1467) tranquil-lexicon formats::tests::test_valid_at_uris PASS [ 0.008s] ( 132/1467) tranquil-lexicon formats::tests::test_record_key_with_colon PASS [ 0.011s] ( 133/1467) tranquil-lexicon dynamic::tests::test_shared_positive_hit_skips_resolver PASS [ 0.008s] ( 134/1467) tranquil-lexicon formats::tests::test_valid_cids PASS [ 0.007s] ( 135/1467) tranquil-lexicon formats::tests::test_valid_handles PASS [ 0.007s] ( 136/1467) tranquil-lexicon formats::tests::test_valid_dids PASS [ 0.033s] ( 137/1467) tranquil-comms templates::tests::example_channel_verified_conditionals PASS [ 0.011s] ( 138/1467) tranquil-lexicon dynamic::tests::test_stale_served_on_resolve_failure PASS [ 0.033s] ( 139/1467) tranquil-comms templates::tests::example_email_update_verify_link_conditional PASS [ 0.033s] ( 140/1467) tranquil-comms templates::tests::example_legacy_login_detail_conditionals PASS [ 0.011s] ( 141/1467) tranquil-lexicon dynamic::tests::test_stale_served_when_network_disabled PASS [ 0.033s] ( 142/1467) tranquil-comms templates::tests::example_short_token_matches_approval_vars PASS [ 0.033s] ( 143/1467) tranquil-comms templates::tests::example_signup_verification_else_if_branches PASS [ 0.011s] ( 144/1467) tranquil-lexicon dynamic::tests::test_successful_refresh_updates_cached_at PASS [ 0.033s] ( 145/1467) tranquil-comms templates::tests::example_templates_tree_loads PASS [ 0.008s] ( 146/1467) tranquil-lexicon formats::tests::test_valid_uris PASS [ 0.009s] ( 147/1467) tranquil-lexicon formats::tests::test_valid_nsids PASS [ 0.008s] ( 148/1467) tranquil-lexicon formats::tests::test_valid_tids PASS [ 0.033s] ( 149/1467) tranquil-comms templates::tests::example_welcome_handle_conditional PASS [ 0.009s] ( 150/1467) tranquil-lexicon formats::tests::test_valid_languages PASS [ 0.009s] ( 151/1467) tranquil-lexicon formats::tests::test_valid_record_keys PASS [ 0.008s] ( 152/1467) tranquil-lexicon formats::tests::test_valid_uris_dont_reject_at_uri_authority_colons PASS [ 0.018s] ( 153/1467) tranquil-lexicon dynamic::tests::test_eviction_is_fifo PASS [ 0.009s] ( 154/1467) tranquil-lexicon formats::tests::test_valid_uris_without_authority PASS [ 0.019s] ( 155/1467) tranquil-lexicon dynamic::tests::test_eviction_frees_memory PASS [ 0.007s] ( 156/1467) tranquil-lexicon resolve::tests::is_record_absent_recognizes_only_the_reference_pds_absence_shapes PASS [ 0.010s] ( 157/1467) tranquil-lexicon registry::tests::test_empty_registry PASS [ 0.009s] ( 158/1467) tranquil-lexicon registry::tests::test_register_and_lookup PASS [ 0.009s] ( 159/1467) tranquil-lexicon registry::tests::test_get_record_def_unknown PASS [ 0.010s] ( 160/1467) tranquil-lexicon registry::tests::test_resolve_local_ref PASS [ 0.012s] ( 161/1467) tranquil-lexicon registry::tests::test_get_record_def PASS [ 0.008s] ( 162/1467) tranquil-lexicon validate::tests::test_blob_accept_exact_type_ignores_params_and_case PASS [ 0.009s] ( 163/1467) tranquil-lexicon resolve::tests::test_validate_fetched_schema_bad_version PASS [ 0.011s] ( 164/1467) tranquil-lexicon registry::tests::test_has_schema PASS [ 0.007s] ( 165/1467) tranquil-lexicon validate::tests::test_blob_accept_prefix_ignores_params_and_case PASS [ 0.008s] ( 166/1467) tranquil-lexicon validate::tests::test_blob_accept_exact_type_rejects_different_mime PASS [ 0.010s] ( 167/1467) tranquil-lexicon registry::tests::test_resolve_ref_cross_schema PASS [ 0.007s] ( 168/1467) tranquil-lexicon validate::tests::test_blob_accept_wildcard_allows_any_mime PASS [ 0.009s] ( 169/1467) tranquil-lexicon resolve::tests::test_validate_fetched_schema_id_mismatch PASS [ 0.009s] ( 170/1467) tranquil-lexicon resolve::tests::test_validate_fetched_schema_ok PASS [ 0.010s] ( 171/1467) tranquil-lexicon resolve::tests::test_nsid_to_authority_three_segments PASS [ 0.011s] ( 172/1467) tranquil-lexicon resolve::tests::test_nsid_to_authority PASS [ 0.007s] ( 173/1467) tranquil-lexicon validate::tests::test_blob_accept_prefix_wildcard_matches_subtypes PASS [ 0.010s] ( 174/1467) tranquil-lexicon validate::tests::test_required_nullable_field_accepts_null PASS [ 0.011s] ( 175/1467) tranquil-lexicon validate::tests::test_required_nullable_field_accepts_value PASS [ 0.010s] ( 176/1467) tranquil-lexicon validate::tests::test_validate_boolean PASS [ 0.011s] ( 177/1467) tranquil-lexicon validate::tests::test_validate_array_within_limit PASS [ 0.011s] ( 178/1467) tranquil-lexicon validate::tests::test_required_nullable_field_rejects_absent PASS [ 0.010s] ( 179/1467) tranquil-lexicon validate::tests::test_validate_cross_schema_ref PASS [ 0.010s] ( 180/1467) tranquil-lexicon validate::tests::test_validate_cross_schema_local_ref_in_union PASS [ 0.010s] ( 181/1467) tranquil-lexicon validate::tests::test_validate_cross_schema_ref_missing_field PASS [ 0.010s] ( 182/1467) tranquil-lexicon validate::tests::test_validate_extra_properties_allowed PASS [ 0.013s] ( 183/1467) tranquil-lexicon validate::tests::test_validate_array_max_length PASS [ 0.010s] ( 184/1467) tranquil-lexicon validate::tests::test_validate_integer_bounds PASS [ 0.012s] ( 185/1467) tranquil-lexicon validate::tests::test_validate_did_format PASS [ 0.011s] ( 186/1467) tranquil-lexicon validate::tests::test_validate_integer_float_coercion PASS [ 0.012s] ( 187/1467) tranquil-lexicon validate::tests::test_validate_grapheme_counting_emoji PASS [ 0.011s] ( 188/1467) tranquil-lexicon validate::tests::test_validate_gate_with_union_fragment_ref PASS [ 0.011s] ( 189/1467) tranquil-lexicon validate::tests::test_validate_local_ref_resolution PASS [ 0.011s] ( 190/1467) tranquil-lexicon validate::tests::test_validate_missing_required PASS [ 0.010s] ( 191/1467) tranquil-lexicon validate::tests::test_validate_nullable_field PASS [ 0.011s] ( 192/1467) tranquil-lexicon validate::tests::test_validate_no_required_fields PASS [ 0.010s] ( 193/1467) tranquil-lexicon validate::tests::test_validate_string_too_long_bytes PASS [ 0.011s] ( 194/1467) tranquil-lexicon validate::tests::test_validate_profile_display_name_graphemes PASS [ 0.011s] ( 195/1467) tranquil-lexicon validate::tests::test_validate_union_bare_nsid_ref PASS [ 0.011s] ( 196/1467) tranquil-lexicon validate::tests::test_validate_valid_record PASS [ 0.013s] ( 197/1467) tranquil-lexicon validate::tests::test_validate_string_too_many_graphemes PASS [ 0.012s] ( 198/1467) tranquil-lexicon validate::tests::test_validate_unknown_lexicon PASS [ 0.075s] ( 199/1467) tranquil-comms email::dkim::tests::rsa_pkcs1_pem_signs PASS [ 0.011s] ( 200/1467) tranquil-oauth dpop::tests::test_nonce_generation_and_validation PASS [ 0.011s] ( 201/1467) tranquil-oauth dpop::tests::test_es256_short_coordinate_no_panic PASS [ 0.010s] ( 202/1467) tranquil-oauth types::tests::test_auth_flow_pending PASS [ 0.014s] ( 203/1467) tranquil-oauth dpop::tests::test_jwk_thumbprint_ec PASS [ 0.011s] ( 204/1467) tranquil-oauth types::tests::test_refresh_token_state_expired PASS [ 0.011s] ( 205/1467) tranquil-oauth types::tests::test_refresh_token_state_revoked PASS [ 0.015s] ( 206/1467) tranquil-lexicon::resolve_integration test_resolve_pds_endpoint_unsupported_did_method PASS [ 0.011s] ( 207/1467) tranquil-oauth types::tests::test_refresh_token_state_used PASS [ 0.011s] ( 208/1467) tranquil-oauth types::tests::test_refresh_token_state_valid PASS [ 0.081s] ( 209/1467) tranquil-comms email::dkim::tests::rsa_pkcs8_pem_signs PASS [ 0.013s] ( 210/1467) tranquil-oauth types::tests::test_refresh_token_state_grace_period PASS [ 0.020s] ( 211/1467) tranquil-oauth types::tests::test_auth_flow_authenticated PASS [ 0.019s] ( 212/1467) tranquil-oauth types::tests::test_auth_flow_expired PASS [ 0.020s] ( 213/1467) tranquil-oauth types::tests::test_auth_flow_authorized PASS [ 0.021s] ( 214/1467) tranquil-oauth types::tests::test_auth_flow_carries_controller_when_complete PASS [ 0.027s] ( 215/1467) tranquil-lexicon::resolve_integration test_fetch_schema_missing_value_field PASS [ 0.024s] ( 216/1467) tranquil-lexicon::resolve_integration test_resolve_pds_endpoint_plc_not_found PASS [ 0.025s] ( 217/1467) tranquil-lexicon::resolve_integration test_resolve_pds_endpoint_from_plc PASS [ 0.025s] ( 218/1467) tranquil-lexicon::resolve_integration test_resolve_pds_endpoint_no_pds_service PASS [ 0.027s] ( 219/1467) tranquil-lexicon::resolve_integration test_fetch_schema_invalid_lexicon_json PASS [ 0.028s] ( 220/1467) tranquil-lexicon::resolve_integration test_fetch_schema_from_pds_success PASS [ 0.028s] ( 221/1467) tranquil-lexicon::resolve_integration test_fetch_schema_error_status_gives_meaningful_error PASS [ 0.027s] ( 222/1467) tranquil-lexicon::resolve_integration test_pds_trailing_slash_handled PASS [ 0.027s] ( 223/1467) tranquil-lexicon::resolve_integration test_resolve_pds_endpoint_multiple_services_picks_pds PASS [ 0.028s] ( 224/1467) tranquil-lexicon::resolve_integration test_full_chain_bad_lexicon_version_rejected PASS [ 0.029s] ( 225/1467) tranquil-lexicon::resolve_integration test_full_chain_plc_to_schema PASS [ 0.032s] ( 226/1467) tranquil-lexicon::resolve_integration test_full_chain_schema_id_mismatch_rejected PASS [ 0.027s] ( 227/1467) tranquil-oauth types::tests::test_auth_flow_identified_but_not_complete_is_pending PASS [ 0.034s] ( 228/1467) tranquil-oauth dpop::tests::test_es256_valid_key_with_trimmed_coordinates PASS [ 0.026s] ( 229/1467) tranquil-oauth-server endpoints::authorize::tests::form_redirect_extra_param_wins_over_query_duplicate PASS [ 0.027s] ( 230/1467) tranquil-oauth-server endpoints::authorize::tests::retry_page_escapes_the_continue_url PASS [ 0.026s] ( 231/1467) tranquil-oauth-server endpoints::par::tests::absent_or_blank_scope_defaults_to_atproto PASS [ 0.029s] ( 232/1467) tranquil-oauth-server endpoints::authorize::scope_resolution::tests::unrecognized_scopes_never_reach_permitted PASS [ 0.027s] ( 233/1467) tranquil-oauth-server endpoints::authorize::tests::unexpected_cookie_test_value_is_not_survival_evidence PASS [ 0.030s] ( 234/1467) tranquil-oauth-server endpoints::authorize::tests::cookie_test_name_is_not_a_prefix_match PASS [ 0.029s] ( 235/1467) tranquil-oauth-server endpoints::authorize::tests::cookie_test_missing_leaves_none PASS [ 0.029s] ( 236/1467) tranquil-oauth-server endpoints::authorize::tests::testing_cookie_expires_and_success_cookie_persists PASS [ 0.032s] ( 237/1467) tranquil-oauth-server endpoints::authorize::scope_resolution::tests::scopes_absent_from_client_metadata_are_rejected PASS [ 0.065s] ( 238/1467) tranquil-lexicon dynamic::tests::test_single_flight_dedups_concurrent_resolves PASS [ 0.064s] ( 239/1467) tranquil-lexicon dynamic::tests::test_single_flight_followers_observe_leader_failure PASS [ 0.033s] ( 240/1467) tranquil-oauth-server endpoints::authorize::scope_resolution::tests::absent_client_metadata_scope_constrains_nothing PASS [ 0.031s] ( 241/1467) tranquil-oauth-server endpoints::authorize::tests::cookie_test_extracted_from_surrounding_cookies PASS [ 0.032s] ( 242/1467) tranquil-oauth-server endpoints::authorize::tests::form_redirect_forwards_and_escapes_query_params PASS [ 0.034s] ( 243/1467) tranquil-oauth-server endpoints::authorize::scope_resolution::tests::wildcard_client_registration_covers_narrower_request PASS [ 0.036s] ( 244/1467) tranquil-oauth-server endpoints::authorize::scope_resolution::tests::actions_narrowed_out_by_client_metadata_are_reported_as_rejected PASS [ 0.033s] ( 245/1467) tranquil-oauth-server endpoints::par::tests::atproto_need_not_come_first PASS [ 0.028s] ( 246/1467) tranquil-pds api::proxy_client::tests::test_validate_limit PASS [ 0.032s] ( 247/1467) tranquil-oauth-server endpoints::par::tests::unrecognized_scopes_still_pass_par PASS [ 0.036s] ( 248/1467) tranquil-oauth-server endpoints::par::tests::scope_without_atproto_is_invalid PASS [ 0.035s] ( 249/1467) tranquil-pds api::invite::tests::bootstrap_rejects_wrong_code_on_empty_instance PASS [ 0.035s] ( 250/1467) tranquil-pds api::invite::tests::bootstrap_taken_for_matching_code_on_empty_instance PASS [ 0.037s] ( 251/1467) tranquil-pds api::invite::tests::bootstrap_rejects_missing_code_on_empty_instance PASS [ 0.033s] ( 252/1467) tranquil-pds api::validation::tests::test_invalid_handles PASS [ 0.039s] ( 253/1467) tranquil-pds api::invite::tests::bootstrap_falls_through_once_users_exist PASS [ 0.039s] ( 254/1467) tranquil-pds api::proxy_client::tests::test_ssrf_blocks_http_by_default PASS [ 0.046s] ( 255/1467) tranquil-oauth-server endpoints::authorize::scope_resolution::tests::full_self_keeps_all_expanded PASS [ 0.038s] ( 256/1467) tranquil-pds api::proxy_client::tests::test_ssrf_safe_https PASS [ 0.041s] ( 257/1467) tranquil-pds api::proxy_client::tests::test_ssrf_allows_localhost_http PASS [ 0.047s] ( 258/1467) tranquil-oauth-server endpoints::authorize::scope_resolution::tests::set_expanded_scopes_bypass_the_client_registration_check PASS [ 0.042s] ( 259/1467) tranquil-pds api::proxy_client::tests::test_ssrf_blocks_non_unicast_ip PASS [ 0.051s] ( 260/1467) tranquil-oauth-server endpoints::authorize::scope_resolution::tests::delegated_intersects_expanded_against_grant PASS [ 0.036s] ( 261/1467) tranquil-pds auth::legacy_2fa::tests::test_looks_like_totp_token PASS [ 0.037s] ( 262/1467) tranquil-pds auth::legacy_2fa::tests::test_process_flow_challenge_sent_totp PASS [ 0.041s] ( 263/1467) tranquil-pds auth::legacy_2fa::tests::test_constant_time_eq PASS [ 0.033s] ( 264/1467) tranquil-pds auth::login_identifier::tests::bare_identifier_strips_at_prefix PASS [ 0.051s] ( 265/1467) tranquil-pds api::proxy_client::tests::test_validate_at_uri_invalid PASS [ 0.046s] ( 266/1467) tranquil-pds auth::email_token::tests::test_noop_cache_returns_unavailable PASS [ 0.045s] ( 267/1467) tranquil-pds auth::email_token::tests::test_wrong_purpose_rejected PASS [ 0.037s] ( 268/1467) tranquil-pds auth::legacy_2fa::tests::test_process_flow_challenge_sent_email_2fa_enabled PASS [ 0.045s] ( 269/1467) tranquil-pds auth::extractor::tests::test_extract_bearer_token PASS [ 0.033s] ( 270/1467) tranquil-pds auth::login_identifier::tests::bare_identifier_preserves_non_matching PASS [ 0.040s] ( 271/1467) tranquil-pds auth::legacy_2fa::tests::test_create_and_validate_challenge PASS [ 0.047s] ( 272/1467) tranquil-pds auth::email_token::tests::test_hyphen_insensitive_validation PASS [ 0.046s] ( 273/1467) tranquil-pds auth::email_token::tests::test_invalid_token_rejected PASS [ 0.035s] ( 274/1467) tranquil-pds auth::legacy_2fa::tests::test_used_totp_factor PASS [ 0.047s] ( 275/1467) tranquil-pds auth::email_token::tests::test_case_insensitive_validation PASS [ 0.041s] ( 276/1467) tranquil-pds auth::legacy_2fa::tests::test_email_shaped_token_routes_to_email_path_when_totp_present PASS [ 0.046s] ( 277/1467) tranquil-pds auth::email_token::tests::test_token_consumed_after_use PASS [ 0.039s] ( 278/1467) tranquil-pds auth::legacy_2fa::tests::test_process_flow_blocked PASS [ 0.042s] ( 279/1467) tranquil-pds auth::legacy_2fa::tests::test_challenge_consumed_on_success PASS [ 0.043s] ( 280/1467) tranquil-pds auth::legacy_2fa::tests::test_challenge_code_format PASS [ 0.043s] ( 281/1467) tranquil-pds auth::legacy_2fa::tests::test_attempts_persist_across_failures PASS [ 0.041s] ( 282/1467) tranquil-pds auth::legacy_2fa::tests::test_invalid_code_rejected PASS [ 0.042s] ( 283/1467) tranquil-pds auth::legacy_2fa::tests::test_hyphen_insensitive_validation PASS [ 0.038s] ( 284/1467) tranquil-pds auth::legacy_2fa::tests::test_rate_limiting PASS [ 0.038s] ( 285/1467) tranquil-pds auth::legacy_2fa::tests::test_totp_shaped_token_accepted_via_verifier PASS [ 0.038s] ( 286/1467) tranquil-pds auth::legacy_2fa::tests::test_process_flow_verified PASS [ 0.049s] ( 287/1467) tranquil-pds auth::email_token::tests::test_create_and_validate_token PASS [ 0.036s] ( 288/1467) tranquil-pds auth::legacy_2fa::tests::test_validation_on_noop_cache_returns_unavailable PASS [ 0.048s] ( 289/1467) tranquil-pds auth::email_token::tests::test_token_format PASS [ 0.044s] ( 290/1467) tranquil-pds auth::legacy_2fa::tests::test_case_insensitive_validation PASS [ 0.044s] ( 291/1467) tranquil-pds auth::legacy_2fa::tests::test_backup_code_shaped_token_routes_to_verifier PASS [ 0.041s] ( 292/1467) tranquil-pds auth::legacy_2fa::tests::test_max_attempts_exceeded PASS [ 0.042s] ( 293/1467) tranquil-pds auth::legacy_2fa::tests::test_noop_cache_returns_unavailable PASS [ 0.054s] ( 294/1467) tranquil-pds api::proxy_client::tests::test_validate_at_uri PASS [ 0.029s] ( 295/1467) tranquil-pds auth::service::tests::test_parse_did_key_multibase PASS [ 0.039s] ( 296/1467) tranquil-pds auth::legacy_2fa::tests::test_totp_shaped_token_ignored_when_no_totp PASS [ 0.046s] ( 297/1467) tranquil-pds auth::login_identifier::tests::normalized_identifier_handles_did PASS [ 0.045s] ( 298/1467) tranquil-pds auth::login_identifier::tests::normalized_identifier_handles_uppercase PASS [ 0.046s] ( 299/1467) tranquil-pds auth::login_identifier::tests::normalized_identifier_handles_full_handle PASS [ 0.046s] ( 300/1467) tranquil-pds auth::login_identifier::tests::normalized_identifier_handles_email PASS [ 0.047s] ( 301/1467) tranquil-pds auth::login_identifier::tests::normalized_identifier_trims_whitespace PASS [ 0.046s] ( 302/1467) tranquil-pds auth::service::tests::test_jwt_parts_signing_input PASS [ 0.052s] ( 303/1467) tranquil-pds auth::login_identifier::tests::normalized_identifier_handles_bare_handle_with_at_prefix PASS [ 0.049s] ( 304/1467) tranquil-pds auth::service::tests::test_is_service_token PASS [ 0.049s] ( 305/1467) tranquil-pds auth::service::tests::test_jwt_parts_parse_too_few PASS [ 0.054s] ( 306/1467) tranquil-pds auth::login_identifier::tests::normalized_identifier_handles_bare_handle PASS [ 0.058s] ( 307/1467) tranquil-pds auth::login_identifier::tests::bare_identifier_strips_hostname_suffix PASS [ 0.051s] ( 308/1467) tranquil-pds auth::tests::test_lxm_permits_exact_match PASS [ 0.050s] ( 309/1467) tranquil-pds auth::tests::test_lxm_permits_mismatch PASS [ 0.051s] ( 310/1467) tranquil-pds auth::service::tests::test_jwt_parts_parse_valid PASS [ 0.049s] ( 311/1467) tranquil-pds auth::tests::test_lxm_permits_partial_not_wildcard PASS [ 0.051s] ( 312/1467) tranquil-pds auth::service::tests::test_jwt_parts_parse_too_many PASS [ 0.049s] ( 313/1467) tranquil-pds auth::tests::test_lxm_permits_wildcard PASS [ 0.047s] ( 314/1467) tranquil-pds auth::tests::test_verify_password_bcrypt PASS [ 0.015s] ( 315/1467) tranquil-pds auth::verification_token::tests::test_format_token_for_display PASS [ 0.062s] ( 316/1467) tranquil-pds auth::legacy_2fa::tests::test_process_flow_not_required_because_app_password PASS [ 0.015s] ( 317/1467) tranquil-pds auth::verification_token::tests::test_normalize_token_input PASS [ 0.078s] ( 318/1467) tranquil-pds api::validation::tests::test_handle_max_length PASS [ 0.018s] ( 319/1467) tranquil-pds auth::verification_token::tests::test_invalid_token PASS [ 0.064s] ( 320/1467) tranquil-pds auth::legacy_2fa::tests::test_totp_shaped_token_rejected_does_not_touch_email_challenge PASS [ 0.066s] ( 321/1467) tranquil-pds auth::legacy_2fa::tests::test_process_flow_not_required PASS [ 0.079s] ( 322/1467) tranquil-pds api::validation::tests::test_allow_reserved PASS [ 0.077s] ( 323/1467) tranquil-pds api::validation::tests::test_valid_handles PASS [ 0.077s] ( 324/1467) tranquil-pds api::validation::tests::test_reserved_subdomains PASS [ 0.078s] ( 325/1467) tranquil-pds api::validation::tests::test_handle_trimming PASS [ 0.082s] ( 326/1467) tranquil-pds api::validation::tests::full_domain_handles_with_reserved_tlds_are_rejected PASS [ 0.020s] ( 327/1467) tranquil-pds auth::verification_token::tests::test_signup_token PASS [ 0.020s] ( 328/1467) tranquil-pds auth::verification_token::tests::test_purpose_mismatch PASS [ 0.018s] ( 329/1467) tranquil-pds circuit_breaker::tests::test_circuit_breaker_opens_after_failures PASS [ 0.024s] ( 330/1467) tranquil-pds auth::verification_token::tests::test_discord_channel PASS [ 0.020s] ( 331/1467) tranquil-pds circuit_breaker::tests::test_circuit_breaker_starts_closed PASS [ 0.020s] ( 332/1467) tranquil-pds circuit_breaker::tests::test_with_circuit_breaker_helper PASS [ 0.020s] ( 333/1467) tranquil-pds circuit_breaker::tests::test_circuit_breaker_success_resets_failures PASS [ 0.023s] ( 334/1467) tranquil-pds auth::verification_token::tests::test_token_case_insensitive PASS [ 0.024s] ( 335/1467) tranquil-pds auth::verification_token::tests::test_migration_token PASS [ 0.022s] ( 336/1467) tranquil-pds auth::verification_token::tests::test_token_wrong_channel PASS [ 0.021s] ( 337/1467) tranquil-pds comms::notice::code_newtype_tests::codes_reject_weird_values PASS [ 0.018s] ( 338/1467) tranquil-pds comms::notice::verification_target_tests::migration_targets_bind_delivery_addr PASS [ 0.018s] ( 339/1467) tranquil-pds comms::notice::verification_target_tests::parse_builds_nice_targets PASS [ 0.020s] ( 340/1467) tranquil-pds comms::notice::recipient_for_tests::secrets_reject_unverified_signal_username PASS [ 0.020s] ( 341/1467) tranquil-pds comms::notice::code_newtype_tests::no_cross_code_type_contamination PASS [ 0.019s] ( 342/1467) tranquil-pds comms::notice::verification_target_tests::bot_handles_send_over_fallback_email_for_now PASS [ 0.016s] ( 343/1467) tranquil-pds comms::service::repo::notice_render_tests::signup_verification_substitutes_verify_page_and_link PASS [ 0.020s] ( 344/1467) tranquil-pds comms::notice::code_newtype_tests::codes_accept_well_formed_values PASS [ 0.021s] ( 345/1467) tranquil-pds comms::notice::recipient_for_tests::chat_id_number_zero_falls_back_to_email_for_now PASS [ 0.020s] ( 346/1467) tranquil-pds comms::notice::verification_target_tests::direct_channels_deliver_to_channel PASS [ 0.021s] ( 347/1467) tranquil-pds comms::notice::recipient_for_tests::undeliverable_prefs_dont_resolve_on_all_channels PASS [ 0.017s] ( 348/1467) tranquil-pds delegation::scopes::tests::test_grant_coverage_full_and_withheld PASS [ 0.021s] ( 349/1467) tranquil-pds comms::notice::recipient_for_tests::secrets_reject_unverified_email PASS [ 0.019s] ( 350/1467) tranquil-pds comms::service::repo::notice_render_tests::email_update_confirmation_substitutes_verify_page_and_link PASS [ 0.020s] ( 351/1467) tranquil-pds delegation::scopes::tests::test_every_granular_scope_type_is_reachable_through_some_preset PASS [ 0.020s] ( 352/1467) tranquil-pds comms::service::repo::notice_render_tests::short_token_email_renders_approval_body_with_settings_page PASS [ 0.022s] ( 353/1467) tranquil-pds comms::service::repo::notice_render_tests::channel_verification_substitutes_verify_link PASS [ 0.020s] ( 354/1467) tranquil-pds delegation::scopes::tests::test_forbidden_rpc_wildcard_is_not_a_usable_grant PASS [ 0.020s] ( 355/1467) tranquil-pds comms::service::repo::notice_render_tests::migration_verification_substitutes_verify_page_and_link PASS [ 0.018s] ( 356/1467) tranquil-pds delegation::scopes::tests::test_intersect_admin_excludes_identity PASS [ 0.020s] ( 357/1467) tranquil-pds delegation::scopes::tests::test_forbidden_rpc_wildcard_request_stays_denied PASS [ 0.020s] ( 358/1467) tranquil-pds delegation::scopes::tests::test_grant_may_mix_transition_and_granular_scopes PASS [ 0.018s] ( 359/1467) tranquil-pds delegation::scopes::tests::test_intersect_bare_atproto_grant_is_auth_only PASS [ 0.018s] ( 360/1467) tranquil-pds delegation::scopes::tests::test_intersect_editor_grant_keeps_atproto PASS [ 0.018s] ( 361/1467) tranquil-pds delegation::scopes::tests::test_intersect_both_atproto PASS [ 0.018s] ( 362/1467) tranquil-pds delegation::scopes::tests::test_intersect_guarantees_atproto_for_custom_grant PASS [ 0.021s] ( 363/1467) tranquil-pds delegation::scopes::tests::test_grant_coverage_narrowed_when_grant_is_a_strict_action_subset PASS [ 0.018s] ( 364/1467) tranquil-pds delegation::scopes::tests::test_intersect_keeps_collapsed_request_under_split_action_grant PASS [ 0.019s] ( 365/1467) tranquil-pds delegation::scopes::tests::test_intersect_bare_atproto_request_is_auth_only PASS [ 0.019s] ( 366/1467) tranquil-pds delegation::scopes::tests::test_intersect_empty_grant_without_atproto_request_is_empty PASS [ 0.016s] ( 367/1467) tranquil-pds delegation::scopes::tests::test_intersect_multi_action_subset PASS [ 0.180s] ( 368/1467) tranquil-auth totp::tests::test_backup_code_hash_verify PASS [ 0.019s] ( 369/1467) tranquil-pds delegation::scopes::tests::test_intersect_granted_no_params_covers_requested_with_params PASS [ 0.016s] ( 370/1467) tranquil-pds delegation::scopes::tests::test_intersect_no_atproto_request_stays_empty_when_uncovered PASS [ 0.021s] ( 371/1467) tranquil-pds delegation::scopes::tests::test_intersect_admin_excludes_identity_coverage_path PASS [ 0.020s] ( 372/1467) tranquil-pds delegation::scopes::tests::test_intersect_exact_match PASS [ 0.013s] ( 373/1467) tranquil-pds handle::tests::served_set_covers_hostname_and_handle_domains PASS [ 0.013s] ( 374/1467) tranquil-pds handle::tests::thostname_until_domains_are_configured PASS [ 0.013s] ( 375/1467) tranquil-pds delegation::scopes::tests::test_intersect_owner_grant_covers_requested PASS [ 0.019s] ( 376/1467) tranquil-pds delegation::scopes::tests::test_intersect_mismatched_params_rejects PASS [ 0.014s] ( 377/1467) tranquil-pds handle::reserved::tests::test_atp_specific_reserved PASS [ 0.020s] ( 378/1467) tranquil-pds delegation::scopes::tests::test_intersect_downscoped_request_keeps_atproto PASS [ 0.033s] ( 379/1467) tranquil-pds auth::verification_token::tests::test_token_wrong_identifier PASS [ 0.014s] ( 380/1467) tranquil-pds handle::tests::matching_case_insensitive PASS [ 0.015s] ( 381/1467) tranquil-pds handle::tests::hostname_in_list_is_yielded_once PASS [ 0.017s] ( 382/1467) tranquil-pds delegation::scopes::tests::test_validate_scopes_invalid PASS [ 0.017s] ( 383/1467) tranquil-pds handle::tests::split_handle_requires_a_dot PASS [ 0.017s] ( 384/1467) tranquil-pds handle::reserved::tests::test_famous_accounts_reserved PASS [ 0.017s] ( 385/1467) tranquil-pds delegation::scopes::tests::test_intersect_wildcard_granted_covers_specific_requested PASS [ 0.016s] ( 386/1467) tranquil-pds delegation::scopes::tests::test_intersect_viewer_grant_keeps_atproto PASS [ 0.018s] ( 387/1467) tranquil-pds delegation::scopes::tests::test_validate_scopes_valid PASS [ 0.018s] ( 388/1467) tranquil-pds handle::tests::longest_matching_domain_wins PASS [ 0.018s] ( 389/1467) tranquil-pds delegation::scopes::tests::test_scope_presets_parse PASS [ 0.020s] ( 390/1467) tranquil-pds delegation::scopes::tests::test_taxonomy_entries_parse_to_the_scope_type_they_claim PASS [ 0.018s] ( 391/1467) tranquil-pds delegation::scopes::tests::test_intersect_returns_requested_not_granted PASS [ 0.019s] ( 392/1467) tranquil-pds delegation::scopes::tests::test_intersect_owner_passes_through_identity PASS [ 0.020s] ( 393/1467) tranquil-pds image::tests::test_is_supported_mime_type PASS [ 0.020s] ( 394/1467) tranquil-pds handle::reserved::tests::test_not_reserved PASS [ 0.020s] ( 395/1467) tranquil-pds handle::reserved::tests::test_case_insensitive PASS [ 0.016s] ( 396/1467) tranquil-pds metrics::tests::test_normalize_path PASS [ 0.022s] ( 397/1467) tranquil-pds delegation::scopes::tests::test_intersect_partial_action_grant_narrows_actionless_request PASS [ 0.015s] ( 398/1467) tranquil-pds moderation::tests::test_normalize_leetspeak PASS [ 0.013s] ( 399/1467) tranquil-pds oauth::permission_set_resolver::tests::unrecognized_scopes_are_rejected_not_passed_through PASS [ 0.015s] ( 400/1467) tranquil-pds oauth::permission_set_resolver::tests::cache_hit_expands_without_network PASS [ 0.013s] ( 401/1467) tranquil-pds plc::tests::test_appview_is_not_a_named_type PASS [ 0.015s] ( 402/1467) tranquil-pds oauth::permission_set_resolver::tests::passthrough_scopes_untouched PASS [ 0.014s] ( 403/1467) tranquil-pds plc::tests::test_missing_required_rotation_key PASS [ 0.015s] ( 404/1467) tranquil-pds oauth::permission_set_resolver::tests::structurally_invalid_granular_scopes_are_rejected PASS [ 0.014s] ( 405/1467) tranquil-pds plc::tests::test_rotation_keys_dedupes_when_operator_equals_signing PASS [ 0.025s] ( 406/1467) tranquil-pds image::tests::test_process_small_image PASS [ 0.013s] ( 407/1467) tranquil-pds plc::tests::test_service_type_rejects_empty PASS [ 0.015s] ( 408/1467) tranquil-pds plc::tests::test_service_type_known_round_trip PASS [ 0.017s] ( 409/1467) tranquil-pds plc::tests::test_plc_operation_with_custom_service_round_trips PASS [ 0.015s] ( 410/1467) tranquil-pds plc::tests::test_service_type_custom_round_trips PASS [ 0.016s] ( 411/1467) tranquil-pds plc::tests::test_service_type_custom_normalizes_known_names PASS [ 0.016s] ( 412/1467) tranquil-pds plc::tests::test_rotation_keys_prepends_operator_key PASS [ 0.016s] ( 413/1467) tranquil-pds plc::tests::test_rotation_keys_default_is_signing_key PASS [ 0.015s] ( 414/1467) tranquil-pds plc::tests::test_signing_key_to_did_key PASS [ 0.015s] ( 415/1467) tranquil-pds plc::tests::test_validate_rotation_did_key_accepts_secp256k1 PASS [ 0.017s] ( 416/1467) tranquil-pds plc::tests::test_cid_for_cbor PASS [ 0.016s] ( 417/1467) tranquil-pds plc::tests::test_validate_rotation_did_key_rejects_non_did_key PASS [ 0.011s] ( 418/1467) tranquil-pds repo_write_lock::tests::test_sweep_evicts_idle_entries PASS [ 0.017s] ( 419/1467) tranquil-pds plc::tests::test_validate_rotation_did_key_rejects_non_base58btc PASS [ 0.012s] ( 420/1467) tranquil-pds repo_write_lock::tests::test_sweep_preserves_active_entries PASS [ 0.020s] ( 421/1467) tranquil-pds plc::tests::test_validate_rotation_did_key_accepts_p256 PASS [ 0.015s] ( 422/1467) tranquil-pds repo_ops::repair_guard_tests::claim_dedups_in_flight_then_respects_cooldown PASS [ 0.016s] ( 423/1467) tranquil-pds repo_ops::repair_guard_tests::release_re_enables_claim_after_cooldown_for_recurring_corruption PASS [ 0.020s] ( 424/1467) tranquil-pds plc::tests::test_validate_rotation_did_key_rejects_unknown_multicodec PASS [ 0.018s] ( 425/1467) tranquil-pds rate_limit::tests::test_different_keys_have_separate_limits PASS [ 0.025s] ( 426/1467) tranquil-pds plc::tests::test_genesis_includes_signing_key_with_operator_rotation_key PASS [ 0.019s] ( 427/1467) tranquil-pds rate_limit::tests::test_builder_pattern PASS [ 0.016s] ( 428/1467) tranquil-pds repo_ops::repair_guard_tests::noop_repair_uses_longer_cooldown PASS [ 0.020s] ( 429/1467) tranquil-pds rate_limit::tests::test_rate_limiter_exhaustion PASS [ 0.019s] ( 430/1467) tranquil-pds repo_ops::repair_guard_tests::distinct_users_do_not_block_each_other PASS [ 0.018s] ( 431/1467) tranquil-pds sync::import::tests::test_find_blob_refs_no_blobs PASS [ 0.026s] ( 432/1467) tranquil-pds plc::tests::test_sign_operation PASS [ 0.019s] ( 433/1467) tranquil-pds sync::import::tests::test_find_blob_refs_depth_limit PASS [ 0.018s] ( 434/1467) tranquil-pds sync::verify::tests::test_mst_validation_missing_left_pointer PASS [ 0.017s] ( 435/1467) tranquil-pds sync::verify::tests::test_mst_validation_missing_root_block PASS [ 0.017s] ( 436/1467) tranquil-pds sync::verify::tests::test_mst_validation_prefix_compression_unsorted PASS [ 0.023s] ( 437/1467) tranquil-pds repo_ops::repair_guard_tests::concurrent_claims_for_one_user_admit_exactly_one PASS [ 0.018s] ( 438/1467) tranquil-pds sync::verify::tests::test_mst_validation_invalid_cbor PASS [ 0.024s] ( 439/1467) tranquil-pds rate_limit::tests::test_rate_limiters_creation PASS [ 0.019s] ( 440/1467) tranquil-pds sync::verify::tests::test_mst_validation_empty_node PASS [ 0.019s] ( 441/1467) tranquil-pds sync::verify::tests::test_mst_validation_cycle_detection PASS [ 0.016s] ( 442/1467) tranquil-pds sync::verify::tests::test_mst_validation_with_prefix_compression PASS [ 0.033s] ( 443/1467) tranquil-pds oauth::permission_set_resolver::tests::entry_without_refreshed_at_is_treated_as_stale_but_usable PASS [ 0.016s] ( 444/1467) tranquil-pds sync::verify::tests::test_mst_validation_unsorted_keys PASS [ 0.032s] ( 445/1467) tranquil-pds oauth::permission_set_resolver::tests::stale_entry_is_served_when_refresh_fails PASS [ 0.033s] ( 446/1467) tranquil-pds oauth::permission_set_resolver::tests::cache_miss_unresolvable_is_a_failure PASS [ 0.017s] ( 447/1467) tranquil-pds sync::verify::tests::test_mst_validation_sorted_keys_ok PASS [ 0.018s] ( 448/1467) tranquil-pds sync::verify::tests::test_verifier_creation PASS [ 0.026s] ( 449/1467) tranquil-pds repo_ops::commit_size_tests::enforces_combined_block_size_limit PASS [ 0.024s] ( 450/1467) tranquil-pds sync::import::tests::test_find_blob_refs PASS [ 0.014s] ( 451/1467) tranquil-pds util::tests::resolve_trust_infers_from_tls_when_unset PASS [ 0.014s] ( 452/1467) tranquil-pds util::tests::resolve_trust_override_wins_over_tls PASS [ 0.015s] ( 453/1467) tranquil-pds util::tests::extract_client_ip_single_proxy_takes_rightmost_forwarded_hop PASS [ 0.021s] ( 454/1467) tranquil-pds sync::verify::tests::test_mst_validation_with_valid_left_pointer PASS [ 0.016s] ( 455/1467) tranquil-pds util::tests::test_generated_code_round_trips_through_normalize PASS [ 0.023s] ( 456/1467) tranquil-pds sync::verify::tests::test_mst_validation_missing_subtree PASS [ 0.016s] ( 457/1467) tranquil-pds util::tests::test_build_full_url_adds_xrpc_prefix_for_atproto_paths PASS [ 0.020s] ( 458/1467) tranquil-pds sync::verify::tests::test_verify_error_display PASS [ 0.021s] ( 459/1467) tranquil-pds sync::verify::tests::test_unsupported_did_method PASS [ 0.019s] ( 460/1467) tranquil-pds util::tests::client_ip_unknown_without_headers_or_peer PASS [ 0.017s] ( 461/1467) tranquil-pds util::tests::test_generate_token_code PASS [ 0.014s] ( 462/1467) tranquil-pds util::tests::test_json_to_ipld_bytes_not_confused_with_extra_keys PASS [ 0.019s] ( 463/1467) tranquil-pds util::tests::test_generate_token_code_is_uppercase PASS [ 0.020s] ( 464/1467) tranquil-pds util::tests::extract_client_ip_direct_peer_without_socket_is_unknown PASS [ 0.015s] ( 465/1467) tranquil-pds util::tests::test_json_to_ipld_bytes_produces_cbor_byte_string_not_map PASS [ 0.018s] ( 466/1467) tranquil-pds util::tests::extract_client_ip_ignores_forwarded_headers_for_direct_peer PASS [ 0.017s] ( 467/1467) tranquil-pds util::tests::test_json_to_ipld_bytes_empty PASS [ 0.022s] ( 468/1467) tranquil-pds util::tests::client_ip_falls_back_to_peer_socket PASS [ 0.018s] ( 469/1467) tranquil-pds util::tests::extract_client_ip_more_trusted_proxies_than_hops_uses_peer PASS [ 0.014s] ( 470/1467) tranquil-pds util::tests::test_json_to_ipld_bytes_simple PASS [ 0.022s] ( 471/1467) tranquil-pds util::tests::client_ip_renders_ipv6_peer_without_brackets PASS [ 0.017s] ( 472/1467) tranquil-pds util::tests::test_json_to_ipld_bytes_nested_in_record PASS [ 0.047s] ( 473/1467) tranquil-pds moderation::tests::test_chink_pattern PASS [ 0.013s] ( 474/1467) tranquil-pds util::tests::test_json_to_ipld_nested_blob_refs_serializes_correctly PASS [ 0.014s] ( 475/1467) tranquil-pds util::tests::test_json_to_ipld_bytes_unpadded PASS [ 0.014s] ( 476/1467) tranquil-pds util::tests::test_json_to_ipld_bytes_with_special_base64_chars PASS [ 0.024s] ( 477/1467) tranquil-pds util::tests::client_ip_ignores_forwarded_when_config_absent PASS [ 0.048s] ( 478/1467) tranquil-pds moderation::tests::test_coon_pattern PASS [ 0.011s] ( 479/1467) tranquil-pds util::tests::test_parse_repeated_query_param_comma_separated PASS [ 0.020s] ( 480/1467) tranquil-pds util::tests::test_json_to_ipld_blob_ref PASS [ 0.048s] ( 481/1467) tranquil-pds moderation::tests::test_empty_and_whitespace PASS [ 0.048s] ( 482/1467) tranquil-pds moderation::tests::test_fag_pattern PASS [ 0.050s] ( 483/1467) tranquil-pds moderation::tests::test_case_insensitive PASS [ 0.048s] ( 484/1467) tranquil-pds moderation::tests::test_kike_pattern PASS [ 0.016s] ( 485/1467) tranquil-pds util::tests::test_normalize_token_code_is_idempotent PASS [ 0.022s] ( 486/1467) tranquil-pds util::tests::extract_client_ip_two_proxies_skips_inner_hop PASS [ 0.015s] ( 487/1467) tranquil-pds util::tests::test_json_to_ipld_cid_link PASS [ 0.015s] ( 488/1467) tranquil-pds util::tests::test_normalize_token_code_strips_whitespace PASS [ 0.012s] ( 489/1467) tranquil-pds util::tests::test_parse_repeated_query_param_single PASS [ 0.050s] ( 490/1467) tranquil-pds moderation::tests::test_embedded_in_sentence PASS [ 0.047s] ( 491/1467) tranquil-pds moderation::tests::test_normalization_bypass PASS [ 0.013s] ( 492/1467) tranquil-pds util::tests::test_parse_env_bool_unset PASS [ 0.111s] ( 493/1467) tranquil-pds auth::tests::test_verify_password_scrypt_no_unicode_normalization PASS [ 0.081s] ( 494/1467) tranquil-pds auth::tests::test_verify_password_scrypt_reference_format PASS [ 0.046s] ( 495/1467) tranquil-pds moderation::tests::test_similar_but_safe_words PASS [ 0.049s] ( 496/1467) tranquil-pds moderation::tests::test_safe_words_not_matched PASS [ 0.082s] ( 497/1467) tranquil-pds auth::tests::test_verify_password_scrypt_utf16_unit_cap PASS [ 0.016s] ( 498/1467) tranquil-pds util::tests::test_parse_env_bool_false_values PASS [ 0.018s] ( 499/1467) tranquil-pds util::tests::test_normalize_token_code_strips_hyphen_and_uppercases PASS [ 0.050s] ( 500/1467) tranquil-pds moderation::tests::test_nigger_pattern PASS [ 0.014s] ( 501/1467) tranquil-pds util::tests::test_parse_repeated_query_param_repeated PASS [ 0.052s] ( 502/1467) tranquil-pds moderation::tests::test_leetspeak_bypass PASS [ 0.016s] ( 503/1467) tranquil-pds util::tests::test_parse_repeated_query_param_empty PASS [ 0.016s] ( 504/1467) tranquil-pds util::tests::test_parse_repeated_query_param_mixed PASS [ 0.018s] ( 505/1467) tranquil-pds util::tests::test_parse_env_bool_true_values PASS [ 0.015s] ( 506/1467) tranquil-pds util::tests::test_parse_repeated_query_param_url_encoded PASS [ 0.052s] ( 507/1467) tranquil-pds moderation::tests::test_trailing_digits_bypass PASS [ 0.051s] ( 508/1467) tranquil-pds moderation::tests::test_tranny_pattern PASS [ 0.039s] ( 509/1467) tranquil-pds repo_write_lock::tests::test_locks_serialize_same_user PASS [ 0.057s] ( 510/1467) tranquil-pds moderation::tests::test_extra_banned_words PASS [ 0.080s] ( 511/1467) tranquil-pds repo_write_lock::tests::test_different_users_can_run_concurrently PASS [ 0.203s] ( 512/1467) tranquil-pds auth::tests::test_verify_password_malformed_stored_hashes PASS [ 0.239s] ( 513/1467) tranquil-pds::it actor::test_put_preferences_no_auth PASS [ 0.220s] ( 514/1467) tranquil-pds::it admin_search::test_search_accounts_requires_auth PASS [ 0.240s] ( 515/1467) tranquil-pds::it admin_invite::test_admin_get_invite_codes_no_auth PASS [ 0.264s] ( 516/1467) tranquil-pds::it actor::test_get_preferences_no_auth PASS [ 0.266s] ( 517/1467) tranquil-pds::it account_lifecycle::test_describe_server_has_links_and_contact PASS [ 0.257s] ( 518/1467) tranquil-pds::it admin_moderation::test_update_subject_status_no_auth PASS [ 0.265s] ( 519/1467) tranquil-pds::it admin_email::test_send_email_requires_auth PASS [ 0.264s] ( 520/1467) tranquil-pds::it admin_moderation::test_get_subject_status_no_auth PASS [ 0.269s] ( 521/1467) tranquil-pds::it admin_invite::test_disable_invite_codes_no_auth PASS [ 0.290s] ( 522/1467) tranquil-pds::caddy_ask test_caddy_ask_allows_handle_domain_apexes PASS [ 0.037s] ( 523/1467) tranquil-pds::it apple_sso_unit::test_apple_client_secret_claims PASS [ 0.293s] ( 524/1467) tranquil-pds::caddy_ask test_caddy_ask_allows_the_pds_hostname_beside_handle_domains PASS [ 0.293s] ( 525/1467) tranquil-pds::handle_domains describe_server_returns_configured_domain PASS [ 0.276s] ( 526/1467) tranquil-pds::it admin_invite::test_disable_account_invites_no_auth PASS [ 0.293s] ( 527/1467) tranquil-pds::caddy_ask test_caddy_ask_denies_unhosted_and_invalid_domains PASS [ 0.021s] ( 528/1467) tranquil-pds::it apple_sso_unit::test_apple_private_key_escaped_newlines PASS [ 0.020s] ( 529/1467) tranquil-pds::it apple_sso_unit::test_apple_private_key_validation PASS [ 0.046s] ( 530/1467) tranquil-pds::it apple_sso_unit::test_apple_client_secret_generation PASS [ 0.511s] ( 531/1467) tranquil-comms::email_smtp smarthost_silent_relay_hits_total_timeout PASS [ 0.080s] ( 532/1467) tranquil-pds::it admin_stats::test_get_server_stats_no_auth PASS [ 0.063s] ( 533/1467) tranquil-pds::it apple_sso_unit::test_apple_client_secret_signature_valid PASS [ 0.340s] ( 534/1467) tranquil-pds::it account_lifecycle::test_create_account_always_returns_tokens PASS [ 0.330s] ( 535/1467) tranquil-pds::it admin_moderation::test_update_subject_status_invalid_type PASS [ 0.353s] ( 536/1467) tranquil-pds::it actor::test_put_preferences_invalid_namespace PASS [ 0.355s] ( 537/1467) tranquil-pds::it account_notifications::test_update_email_via_notification_prefs PASS [ 0.352s] ( 538/1467) tranquil-pds::it admin_invite::test_disable_invite_codes_by_account PASS [ 0.371s] ( 539/1467) tranquil-pds::it actor::test_put_preferences_read_only_silently_filtered PASS [ 0.100s] ( 540/1467) tranquil-pds::it auth_extractor::test_expired_oauth_token_returns_proper_error PASS [ 0.381s] ( 541/1467) tranquil-pds::it admin_email::test_send_email_default_subject PASS [ 0.408s] ( 542/1467) tranquil-pds::it actor::test_deactivated_account_can_put_preferences PASS [ 0.032s] ( 543/1467) tranquil-pds::it commit_signing::test_commit_signing_produces_valid_signature PASS [ 0.411s] ( 544/1467) tranquil-pds::it actor::test_get_preferences_empty PASS [ 0.410s] ( 545/1467) tranquil-pds::it actor::test_declared_age_pref_computed_under_18 PASS [ 0.410s] ( 546/1467) tranquil-pds::it actor::test_put_preferences_replaces_all PASS [ 0.030s] ( 547/1467) tranquil-pds::it commit_signing::test_commit_signing_with_prev PASS [ 0.413s] ( 548/1467) tranquil-pds::it admin_email::test_send_email_missing_content PASS [ 0.413s] ( 549/1467) tranquil-pds::it admin_email::test_send_email_recipient_not_found PASS [ 0.412s] ( 550/1467) tranquil-pds::it admin_invite::test_admin_enable_account_invites_not_found PASS [ 0.094s] ( 551/1467) tranquil-pds::it car_export_detects_corruption::car_export_missing_block_is_repairable PASS [ 0.422s] ( 552/1467) tranquil-pds::it actor::test_declared_age_pref_computed_from_birth_date PASS [ 0.416s] ( 553/1467) tranquil-pds::it admin_email::test_send_email_rejects_garbage_stored_email PASS [ 0.431s] ( 554/1467) tranquil-pds::handle_domains did_web_uses_handle_domain_not_hostname PASS [ 0.130s] ( 555/1467) tranquil-pds::it banned_words::test_handle_with_slur_rejected PASS [ 0.428s] ( 556/1467) tranquil-pds::it account_lifecycle::test_create_account_returns_did_doc PASS [ 0.141s] ( 557/1467) tranquil-pds::it banned_words::test_handle_with_normalized_slur_rejected PASS [ 0.420s] ( 558/1467) tranquil-pds::it admin_moderation::test_get_subject_status_no_param PASS [ 0.440s] ( 559/1467) tranquil-pds::handle_domains resolve_handle_works_with_configured_domain PASS [ 0.436s] ( 560/1467) tranquil-pds::it account_notifications::test_verify_channel_invalid_code PASS [ 0.427s] ( 561/1467) tranquil-pds::it admin_invite::test_disable_account_invites_not_found PASS [ 0.025s] ( 562/1467) tranquil-pds::it commit_signing::test_unsigned_commit_has_5_fields PASS [ 0.427s] ( 563/1467) tranquil-pds::it admin_moderation::test_update_subject_status_takedown_user PASS [ 0.089s] ( 564/1467) tranquil-pds::it change_password::test_change_password_requires_auth PASS [ 0.448s] ( 565/1467) tranquil-pds::handle_domains handle_with_pds_hostname_treated_as_custom PASS [ 0.451s] ( 566/1467) tranquil-pds::handle_domains full_handle_with_configured_domain_accepted PASS [ 0.349s] ( 567/1467) tranquil-pds::it admin_search::test_search_accounts_with_handle_filter PASS [ 0.444s] ( 568/1467) tranquil-pds::it account_notifications::test_get_notification_history PASS [ 0.035s] ( 569/1467) tranquil-pds::it commit_signing::test_create_signed_commit_helper PASS [ 0.445s] ( 570/1467) tranquil-pds::it account_lifecycle::test_deactivate_account_with_delete_after PASS [ 0.430s] ( 571/1467) tranquil-pds::it admin_invite::test_disable_invite_codes_by_code PASS [ 0.444s] ( 572/1467) tranquil-pds::it admin_email::test_send_email_success PASS [ 0.403s] ( 573/1467) tranquil-pds::it admin_search::test_search_accounts_returns_expected_fields PASS [ 0.438s] ( 574/1467) tranquil-pds::it admin_moderation::test_get_subject_status_not_found PASS [ 0.454s] ( 575/1467) tranquil-pds::it account_notifications::test_verify_channel_not_set PASS [ 0.443s] ( 576/1467) tranquil-pds::it admin_moderation::test_update_subject_status_deactivate_user PASS [ 0.439s] ( 577/1467) tranquil-pds::it admin_moderation::test_update_subject_status_remove_takedown PASS [ 0.469s] ( 578/1467) tranquil-pds::it account_lifecycle::test_check_account_status_valid_did_is_true_for_active_account PASS [ 0.483s] ( 579/1467) tranquil-pds::caddy_ask test_caddy_ask_allows_hosted_handle PASS [ 0.029s] ( 580/1467) tranquil-pds::it dpop_unit::test_dpop_access_token_hash PASS [ 0.471s] ( 581/1467) tranquil-pds::it actor::test_put_preferences_muted_words PASS [ 0.230s] ( 582/1467) tranquil-pds::it admin_stats::test_get_server_stats PASS [ 0.465s] ( 583/1467) tranquil-pds::it admin_invite::test_admin_get_invite_codes_with_limit PASS [ 0.033s] ( 584/1467) tranquil-pds::it dpop_unit::test_dpop_htu_scheme_must_match PASS [ 0.034s] ( 585/1467) tranquil-pds::it dpop_unit::test_dpop_es512_algorithm_rejected PASS [ 0.478s] ( 586/1467) tranquil-pds::it actor::test_put_preferences_missing_type PASS [ 0.025s] ( 587/1467) tranquil-pds::it dpop_unit::test_dpop_invalid_signature PASS [ 0.021s] ( 588/1467) tranquil-pds::it dpop_unit::test_dpop_malformed_base64 PASS [ 0.037s] ( 589/1467) tranquil-pds::it dpop_unit::test_dpop_htu_fragment_behavior PASS [ 0.020s] ( 590/1467) tranquil-pds::it dpop_unit::test_dpop_missing_parts PASS [ 0.040s] ( 591/1467) tranquil-pds::it dpop_unit::test_dpop_htu_host_must_match PASS [ 0.046s] ( 592/1467) tranquil-pds::it dpop_unit::test_dpop_htu_query_params_stripped PASS [ 0.023s] ( 593/1467) tranquil-pds::it dpop_unit::test_dpop_nonce_generation_and_validation PASS [ 0.034s] ( 594/1467) tranquil-pds::it dpop_unit::test_dpop_invalid_typ PASS [ 0.050s] ( 595/1467) tranquil-pds::it dpop_unit::test_dpop_http_method_mismatch PASS [ 0.469s] ( 596/1467) tranquil-pds::it admin_search::test_search_accounts_requires_admin PASS [ 0.020s] ( 597/1467) tranquil-pds::it dpop_unit::test_dpop_nonce_tampered_signature PASS [ 0.054s] ( 598/1467) tranquil-pds::it dpop_unit::test_dpop_htu_must_be_full_url_not_path PASS [ 0.019s] ( 599/1467) tranquil-pds::it dpop_unit::test_jwk_thumbprint_missing_fields PASS [ 0.222s] ( 600/1467) tranquil-pds::it auth_extractor::test_dpop_nonce_error_has_proper_headers PASS [ 0.501s] ( 601/1467) tranquil-pds::it account_notifications::test_verify_channel_discord PASS [ 0.178s] ( 602/1467) tranquil-pds::it car_export_detects_corruption::car_export_error_is_classified_as_repo_corruption PASS [ 0.030s] ( 603/1467) tranquil-pds::it dpop_unit::test_dpop_nonce_invalid_encoding PASS [ 0.058s] ( 604/1467) tranquil-pds::it dpop_unit::test_dpop_iat_clock_skew_beyond_bounds PASS [ 0.035s] ( 605/1467) tranquil-pds::it dpop_unit::test_dpop_server_must_check_full_url_not_path PASS [ 0.515s] ( 606/1467) tranquil-pds::it account_lifecycle::test_check_account_status_returns_correct_block_count PASS [ 0.059s] ( 607/1467) tranquil-pds::it dpop_unit::test_dpop_iat_clock_skew_within_bounds PASS [ 0.032s] ( 608/1467) tranquil-pds::it dpop_unit::test_jwk_thumbprint_ec PASS [ 0.032s] ( 609/1467) tranquil-pds::it dpop_unit::test_jwk_thumbprint_unsupported_kty PASS [ 0.037s] ( 610/1467) tranquil-pds::it dpop_unit::test_dpop_nonce_too_short PASS [ 0.038s] ( 611/1467) tranquil-pds::it dpop_unit::test_jwk_thumbprint_okp PASS [ 0.103s] ( 612/1467) tranquil-pds::it delete_account::test_delete_account_missing_fields PASS [ 0.047s] ( 613/1467) tranquil-pds::it dpop_unit::test_dpop_unsupported_algorithm PASS [ 0.045s] ( 614/1467) tranquil-pds::it dpop_unit::test_dpop_uri_normalization_preserves_path PASS [ 0.053s] ( 615/1467) tranquil-pds::it dpop_unit::test_dpop_uri_normalization_preserves_port PASS [ 0.253s] ( 616/1467) tranquil-pds::it auth_extractor::test_oauth_admin_extractor_allows_oauth_tokens PASS [ 0.256s] ( 617/1467) tranquil-pds::it banned_words::test_handle_update_with_slur_rejected PASS [ 0.240s] ( 618/1467) tranquil-pds::it banned_words::test_profile_description_with_slur_rejected PASS [ 0.550s] ( 619/1467) tranquil-pds::it actor::test_put_preferences_multiple_same_type PASS [ 0.245s] ( 620/1467) tranquil-pds::it banned_words::test_profile_displayname_with_slur_rejected PASS [ 0.140s] ( 621/1467) tranquil-pds::it delete_account::test_delete_account_nonexistent_user PASS [ 0.214s] ( 622/1467) tranquil-pds::it change_password::test_change_password_empty_new PASS [ 0.274s] ( 623/1467) tranquil-pds::it auth_extractor::test_optional_service_auth_extractor_behavior PASS [ 0.223s] ( 624/1467) tranquil-pds::it change_password::test_change_password_empty_current PASS [ 0.545s] ( 625/1467) tranquil-pds::it admin_moderation::test_get_subject_status_user_success PASS [ 0.278s] ( 626/1467) tranquil-pds::it auth_extractor::test_session_token_still_works PASS [ 0.278s] ( 627/1467) tranquil-pds::it auth_extractor::test_oauth_token_works_with_bearer_auth PASS [ 0.543s] ( 628/1467) tranquil-pds::it admin_search::test_search_accounts_as_admin PASS [ 0.132s] ( 629/1467) tranquil-pds::it dpop_unit::test_dpop_http_method_case_insensitive PASS [ 0.146s] ( 630/1467) tranquil-pds::it did_web::test_external_did_web_requires_did_field PASS [ 0.228s] ( 631/1467) tranquil-pds::it change_password::test_change_password_success PASS [ 0.560s] ( 632/1467) tranquil-pds::it admin_search::test_search_accounts_pagination PASS [ 0.089s] ( 633/1467) tranquil-pds::it email_update::test_update_email_no_auth PASS [ 0.161s] ( 634/1467) tranquil-pds::it did_web::test_external_did_web_signing_key_under_foreign_atproto_fragment_rejected PASS [ 0.224s] ( 635/1467) tranquil-pds::it change_password::test_change_password_wrong_current PASS [ 0.316s] ( 636/1467) tranquil-pds::it banned_words::test_clean_content_allowed PASS [ 0.092s] ( 637/1467) tranquil-pds::it firehose_inline_blocks::sync_event_carries_inline_commit_block PASS [ 0.125s] ( 638/1467) tranquil-pds::it email_update::test_check_email_in_use_distinguishes_empty_from_invalid PASS [ 0.192s] ( 639/1467) tranquil-pds::it did_web::test_did_plc_still_works_with_did_type_param PASS [ 0.183s] ( 640/1467) tranquil-pds::it did_web::test_external_did_web_signing_key_under_wrong_method_rejected PASS [ 0.619s] ( 641/1467) tranquil-pds::it actor::test_put_preferences_success PASS [ 0.267s] ( 642/1467) tranquil-pds::it change_password::test_change_password_too_short PASS [ 0.209s] ( 643/1467) tranquil-pds::it delete_account::test_delete_account_wrong_password PASS [ 0.125s] ( 644/1467) tranquil-pds::it firehose_inline_blocks::genesis_commit_event_carries_inline_blocks PASS [ 0.113s] ( 645/1467) tranquil-pds::it firehose_validation::test_firehose_future_cursor_error PASS [ 0.226s] ( 646/1467) tranquil-pds::it delete_account::test_delete_account_invalid_token PASS [ 0.229s] ( 647/1467) tranquil-pds::it delete_account::test_delete_account_full_flow PASS [ 0.633s] ( 648/1467) tranquil-pds::it admin_invite::test_admin_get_invite_codes_success PASS [ 0.223s] ( 649/1467) tranquil-pds::it delete_account::test_delete_account_with_app_password PASS [ 0.020s] ( 650/1467) tranquil-pds::it image_processing::test_error_handling PASS [ 0.229s] ( 651/1467) tranquil-pds::it did_web::test_create_self_hosted_did_web PASS [ 0.657s] ( 652/1467) tranquil-pds::it account_lifecycle::test_check_account_status_returns_valid_repo_rev PASS [ 0.097s] ( 653/1467) tranquil-pds::it identity::test_resolve_handle_missing_param PASS [ 0.661s] ( 654/1467) tranquil-pds::it actor::test_preferences_isolation_between_users PASS [ 0.102s] ( 655/1467) tranquil-pds::it identity::test_get_recommended_did_credentials_no_auth PASS [ 0.241s] ( 656/1467) tranquil-pds::it did_web::test_did_web_byod_flow PASS [ 0.670s] ( 657/1467) tranquil-pds::it account_lifecycle::test_delete_account_password_max_length PASS [ 0.088s] ( 658/1467) tranquil-pds::it identity::test_update_handle_no_auth PASS [ 0.260s] ( 659/1467) tranquil-pds::it delete_account::test_delete_account_expired_token PASS [ 0.255s] ( 660/1467) tranquil-pds::it did_web::test_did_web_can_edit_did_document PASS [ 0.704s] ( 661/1467) tranquil-pds::handle_domains admin_update_handle_uses_configured_domain PASS [ 0.140s] ( 662/1467) tranquil-pds::it identity::test_resolve_handle_not_found PASS [ 0.219s] ( 663/1467) tranquil-pds::it email_update::test_confirm_email_confirms_existing_email PASS [ 0.101s] ( 664/1467) tranquil-pds::it identity::test_verify_handle_ownership_missing_fields PASS [ 0.218s] ( 665/1467) tranquil-pds::it email_update::test_update_email_invalid_format PASS [ 0.770s] ( 666/1467) tranquil-pds image::tests::test_reject_too_large PASS [ 0.132s] ( 667/1467) tranquil-pds::it identity::test_verify_handle_ownership_invalid_handle PASS [ 0.144s] ( 668/1467) tranquil-pds::it identity::test_verify_handle_ownership_invalid_did PASS [ 0.323s] ( 669/1467) tranquil-pds::it did_web::test_deactivate_account_basic PASS [ 0.187s] ( 670/1467) tranquil-pds::it identity::test_did_web_lifecycle PASS [ 0.126s] ( 671/1467) tranquil-pds::it identity::test_well_known_did PASS [ 0.758s] ( 672/1467) tranquil-pds::handle_domains short_handle_uses_configured_domain PASS [ 0.264s] ( 673/1467) tranquil-pds::it email_update::test_confirm_email_invalid_token PASS [ 0.748s] ( 674/1467) tranquil-pds::it actor::test_put_preferences_saved_feeds PASS [ 0.749s] ( 675/1467) tranquil-pds::it admin_email::test_send_email_missing_recipient PASS [ 0.197s] ( 676/1467) tranquil-pds::it identity::test_create_did_web_account_and_resolve PASS [ 0.760s] ( 677/1467) tranquil-pds::it account_notifications::test_channel_verified_notice_delivers_over_email_until_chat_id_is_stored PASS [ 0.323s] ( 678/1467) tranquil-pds::it did_web::test_get_recommended_did_credentials_no_rotation_keys_for_did_web PASS [ 0.147s] ( 679/1467) tranquil-pds::it identity::test_verify_handle_ownership_unresolvable PASS [ 0.144s] ( 680/1467) tranquil-pds::it identity::test_verify_handle_ownership_wrong_did PASS [ 0.198s] ( 681/1467) tranquil-pds::it identity::test_resolve_handle_success PASS [ 0.824s] ( 682/1467) tranquil-pds image::tests::test_webp_conversion PASS [ 0.107s] ( 683/1467) tranquil-pds::it import_verification::test_import_repo_requires_auth PASS [ 0.084s] ( 684/1467) tranquil-pds::it invite::test_create_invite_code_no_auth PASS [ 0.028s] ( 685/1467) tranquil-pds::it jwt_security::test_algorithm_substitution_attacks PASS [ 0.025s] ( 686/1467) tranquil-pds::it jwt_security::test_malformed_tokens PASS [ 0.032s] ( 687/1467) tranquil-pds::it jwt_security::test_did_and_jti_extraction PASS [ 0.793s] ( 688/1467) tranquil-pds::it actor::test_deactivated_account_can_get_preferences PASS [ 0.300s] ( 689/1467) tranquil-pds::it email_update::test_unverified_account_can_update_email_without_token PASS [ 0.217s] ( 690/1467) tranquil-pds::it identity::test_update_handle_invalid_characters PASS [ 0.381s] ( 691/1467) tranquil-pds::it did_web::test_external_did_web_no_local_doc PASS [ 0.256s] ( 692/1467) tranquil-pds::it identity::test_get_recommended_did_credentials_success PASS [ 0.054s] ( 693/1467) tranquil-pds::it jwt_security::test_header_injection_and_constant_time PASS [ 0.327s] ( 694/1467) tranquil-pds::it email_update::test_confirm_email_rejects_wrong_email PASS [ 0.307s] ( 695/1467) tranquil-pds::it firehose_inline_blocks::commit_events_carry_inline_blocks PASS [ 0.104s] ( 696/1467) tranquil-pds::it invite::test_create_invite_codes_no_auth PASS [ 0.061s] ( 697/1467) tranquil-pds::it jwt_security::test_claim_validation PASS [ 0.036s] ( 698/1467) tranquil-pds::it jwt_security::test_signature_attacks PASS [ 0.035s] ( 699/1467) tranquil-pds::it jwt_security::test_token_type_confusion PASS [ 0.339s] ( 700/1467) tranquil-pds::it email_update::test_request_email_update_returns_token_required PASS [ 0.329s] ( 701/1467) tranquil-pds::it email_update::test_update_email_same_email_noop PASS [ 0.083s] ( 702/1467) tranquil-pds::it invite::test_get_account_invite_codes_no_auth PASS [ 0.327s] ( 703/1467) tranquil-pds::it feed_proxy_aud::get_feed_refuses_when_feed_generator_unresolvable PASS [ 0.338s] ( 704/1467) tranquil-pds::it email_update::test_update_email_flow_success PASS [ 0.841s] ( 705/1467) tranquil-pds::handle_domains update_handle_bare_uses_configured_domain PASS [ 0.188s] ( 706/1467) tranquil-pds::it import_verification::test_import_car_with_no_roots PASS [ 0.338s] ( 707/1467) tranquil-pds::it email_update::test_update_email_requires_token_when_verified PASS [ 0.342s] ( 708/1467) tranquil-pds::it email_update::test_update_email_to_same_as_another_user_allowed PASS [ 0.070s] ( 709/1467) tranquil-pds::it jwt_security::test_scope_validation PASS [ 0.306s] ( 710/1467) tranquil-pds::it gc_after_delete::test_delete_decrements_tranquil_store_refcounts PASS [ 0.300s] ( 711/1467) tranquil-pds::it gc_after_delete::test_update_record_marks_old_record_block_obsolete PASS [ 0.090s] ( 712/1467) tranquil-pds::it jwt_security::test_expiration_and_timing PASS [ 0.293s] ( 713/1467) tranquil-pds::it identity::test_create_account_duplicate_handle PASS [ 0.417s] ( 714/1467) tranquil-pds::it did_web::test_plc_operations_blocked_for_did_web PASS [ 0.346s] ( 715/1467) tranquil-pds::it feed_proxy_aud::get_feed_service_auth_is_audienced_to_feed_generator PASS [ 0.280s] ( 716/1467) tranquil-pds::it identity::test_update_handle_empty PASS [ 0.357s] ( 717/1467) tranquil-pds::it email_update::test_update_email_invalid_token PASS [ 0.261s] ( 718/1467) tranquil-pds::it identity::test_update_handle_too_short PASS [ 0.270s] ( 719/1467) tranquil-pds::it identity::test_update_handle_too_long PASS [ 0.214s] ( 720/1467) tranquil-pds::it import_verification::test_import_deactivated_account_allowed_for_migration PASS [ 0.318s] ( 721/1467) tranquil-pds::it gc_after_delete::test_delete_record_marks_blocks_obsolete PASS [ 0.310s] ( 722/1467) tranquil-pds::it identity::test_update_handle_taken PASS [ 0.194s] ( 723/1467) tranquil-pds::it invite::test_create_invite_code_success PASS [ 0.248s] ( 724/1467) tranquil-pds::it import_verification::test_import_doesnt_reject_car_for_different_user PASS [ 0.383s] ( 725/1467) tranquil-pds::it firehose_validation::test_firehose_outdated_cursor_info PASS [ 0.254s] ( 726/1467) tranquil-pds::it import_verification::test_import_repo_empty_body PASS [ 0.402s] ( 727/1467) tranquil-pds::it firehose_validation::test_compare_raw_cbor_encoding PASS [ 0.415s] ( 728/1467) tranquil-pds::it firehose_inline_blocks::import_event_carries_inline_commit_block PASS [ 0.340s] ( 729/1467) tranquil-pds::it identity::test_update_handle_to_same PASS [ 0.419s] ( 730/1467) tranquil-pds::it firehose_inline_blocks::backfill_succeeds_from_eventlog_alone PASS [ 0.405s] ( 731/1467) tranquil-pds::it firehose_validation::test_firehose_frame_structure PASS [ 0.268s] ( 732/1467) tranquil-pds::it import_verification::test_import_invalid_car_structure PASS [ 0.264s] ( 733/1467) tranquil-pds::it import_verification::test_import_repo_invalid_car PASS [ 0.510s] ( 734/1467) tranquil-pds::it delete_account::test_delete_account_token_mismatch PASS [ 0.400s] ( 735/1467) tranquil-pds::it firehose_validation::test_firehose_update_has_prev_field PASS [ 0.221s] ( 736/1467) tranquil-pds::it invite::test_create_invite_codes_success PASS [ 0.319s] ( 737/1467) tranquil-pds::it import_verification::test_import_accepts_own_exported_repo PASS [ 0.289s] ( 738/1467) tranquil-pds::it invite::test_create_invite_code_invalid_use_count PASS [ 0.305s] ( 739/1467) tranquil-pds::it invite::test_create_invite_code_for_another_account PASS [ 0.290s] ( 740/1467) tranquil-pds::it invite::test_create_invite_code_non_admin PASS [ 0.249s] ( 741/1467) tranquil-pds::it invite::test_get_account_invite_codes_include_used_filter PASS [ 0.183s] ( 742/1467) tranquil-pds::it legacy_2fa::test_legacy_2fa_undeliverable_channel_fails_login PASS [ 0.481s] ( 743/1467) tranquil-pds::it firehose_validation::test_firehose_commit_has_prev_data PASS [ 0.089s] ( 744/1467) tranquil-pds::it moderation::test_moderation_report_unauthenticated PASS [ 0.312s] ( 745/1467) tranquil-pds::it invite::test_create_invite_codes_for_multiple_accounts PASS [ 0.273s] ( 746/1467) tranquil-pds::it invite_registration::check_registration_invite_validates_without_consuming PASS [ 0.369s] ( 747/1467) tranquil-pds::it import_verification::test_import_preserves_records_after_reimport PASS [ 0.243s] ( 748/1467) tranquil-pds::it legacy_2fa::test_legacy_2fa_auth_factor_required PASS [ 1.118s] ( 749/1467) tranquil-pds circuit_breaker::tests::test_circuit_breaker_half_open_closes_after_successes PASS [ 0.260s] ( 750/1467) tranquil-pds::it jwt_security::test_session_lifecycle_security PASS [ 1.122s] ( 751/1467) tranquil-pds auth::verification_token::tests::test_expired_token PASS [ 0.292s] ( 752/1467) tranquil-pds::it invite::test_get_account_invite_codes_success PASS [ 1.120s] ( 753/1467) tranquil-pds circuit_breaker::tests::test_circuit_breaker_half_open_reopens_on_failure PASS [ 0.303s] ( 754/1467) tranquil-pds::it jwt_security::test_authorization_header_formats PASS [ 0.348s] ( 755/1467) tranquil-pds::it invite::test_create_invite_codes_non_admin PASS [ 0.228s] ( 756/1467) tranquil-pds::it lifecycle_session::test_app_password_no_privileged_field_allows_chat PASS [ 0.252s] ( 757/1467) tranquil-pds::it lifecycle_record::test_profile_with_blob_lifecycle PASS [ 0.231s] ( 758/1467) tranquil-pds::it lifecycle_session::test_app_password_revoke_nonexistent PASS [ 0.311s] ( 759/1467) tranquil-pds::it jwt_security::test_refresh_token_replay_grace_and_forgery PASS [ 0.233s] ( 760/1467) tranquil-pds::it lifecycle_session::test_service_auth_lifecycle PASS [ 0.309s] ( 761/1467) tranquil-pds::it jwt_security::test_server_rejects_invalid_tokens PASS [ 0.261s] ( 762/1467) tranquil-pds::it lifecycle_session::test_account_deactivation_lifecycle PASS [ 0.245s] ( 763/1467) tranquil-pds::it lifecycle_session::test_app_password_revoke_invalidates_sessions PASS [ 0.260s] ( 764/1467) tranquil-pds::it lifecycle_session::test_app_password_duplicate_name PASS [ 0.198s] ( 765/1467) tranquil-pds::it moderation::test_moderation_report_invalid_reason_type PASS [ 0.239s] ( 766/1467) tranquil-pds::it lifecycle_social::test_account_to_post_full_lifecycle PASS [ 0.369s] ( 767/1467) tranquil-pds::it invite::test_get_account_invite_codes_filters_disabled PASS [ 0.448s] ( 768/1467) tranquil-pds::it import_verification::test_import_repo_size_limit PASS [ 0.280s] ( 769/1467) tranquil-pds::it lifecycle_session::test_app_password_explicit_scopes_respected PASS [ 0.370s] ( 770/1467) tranquil-pds::it invite_registration::create_account_consumes_invite_code_exactly_once PASS [ 0.271s] ( 771/1467) tranquil-pds::it lifecycle_session::test_request_account_delete PASS [ 0.273s] ( 772/1467) tranquil-pds::it lifecycle_session::test_session_lifecycle_multiple_sessions PASS [ 0.614s] ( 773/1467) tranquil-pds::it firehose_validation::test_firehose_car_contains_mst_blocks PASS [ 0.315s] ( 774/1467) tranquil-pds::it legacy_2fa::test_legacy_2fa_blocked_when_disabled PASS [ 0.303s] ( 775/1467) tranquil-pds::it lifecycle_record::test_missing_type_is_filled_from_collection PASS [ 0.319s] ( 776/1467) tranquil-pds::it legacy_2fa::test_legacy_2fa_invalid_code_rejected PASS [ 0.274s] ( 777/1467) tranquil-pds::it lifecycle_social::test_unfollow_lifecycle PASS [ 0.393s] ( 778/1467) tranquil-pds::it jwt_security::test_deactivated_account_behavior PASS [ 0.236s] ( 779/1467) tranquil-pds::it moderation::test_moderation_report_takendown_user_cannot_file_non_appeal PASS [ 0.319s] ( 780/1467) tranquil-pds::it lifecycle_session::test_app_password_lifecycle PASS [ 0.329s] ( 781/1467) tranquil-pds::it lifecycle_session::test_session_lifecycle_refresh_invalidates_old PASS [ 0.288s] ( 782/1467) tranquil-pds::it moderation::test_moderation_report_lifecycle PASS [ 0.396s] ( 783/1467) tranquil-pds::it legacy_2fa::test_email_auth_factor_disabled_no_challenge PASS [ 0.372s] ( 784/1467) tranquil-pds::it lifecycle_record::test_apply_writes_batch PASS [ 0.326s] ( 785/1467) tranquil-pds::it lifecycle_social::test_repost_lifecycle PASS [ 0.381s] ( 786/1467) tranquil-pds::it legacy_2fa::test_legacy_2fa_no_totp_no_challenge PASS [ 0.369s] ( 787/1467) tranquil-pds::it lifecycle_session::test_app_password_non_privileged_blocks_chat PASS [ 0.287s] ( 788/1467) tranquil-pds::it mst_diff_equivalence::delete_all_but_one PASS [ 0.368s] ( 789/1467) tranquil-pds::it lifecycle_session::test_app_password_privileged_allows_chat PASS [ 0.400s] ( 790/1467) tranquil-pds::it legacy_2fa::test_legacy_2fa_valid_code_succeeds PASS [ 0.334s] ( 791/1467) tranquil-pds::it moderation::test_moderation_report_all_reason_types PASS [ 0.285s] ( 792/1467) tranquil-pds::it mst_diff_equivalence::massive_to_empty PASS [ 0.384s] ( 793/1467) tranquil-pds::it lifecycle_social::test_like_lifecycle PASS [ 0.459s] ( 794/1467) tranquil-pds::it legacy_2fa::test_email_auth_factor_requires_code PASS [ 0.424s] ( 795/1467) tranquil-pds::it lifecycle_record::test_record_crud_lifecycle PASS [ 0.343s] ( 796/1467) tranquil-pds::it moderation::test_moderation_report_takendown_user_can_appeal PASS [ 0.435s] ( 797/1467) tranquil-pds::it lifecycle_record::test_authorization_protects_repos PASS [ 0.318s] ( 798/1467) tranquil-pds::it mst_diff_equivalence::massive_tree_delete_every_2nd PASS [ 0.372s] ( 799/1467) tranquil-pds::it mst_diff_equivalence::empty_to_massive PASS [ 0.116s] ( 800/1467) tranquil-pds::it mst_repair_audit::corrupt_mst_node_classifies_as_repo_corruption PASS [ 0.117s] ( 801/1467) tranquil-pds::it mst_repair_audit::missing_mst_node_classifies_as_repo_corruption PASS [ 0.393s] ( 802/1467) tranquil-pds::it mst_diff_equivalence::interleaved_keys_disjoint_ranges PASS [ 0.694s] ( 803/1467) tranquil-pds::it image_processing::test_utilities_and_builder PASS [ 0.151s] ( 804/1467) tranquil-pds::it mst_repair_audit::leaf_block_corruption_is_not_repaired_by_structural_repair PASS [ 0.491s] ( 805/1467) tranquil-pds::it lifecycle_session::test_session_lifecycle_wrong_password PASS [ 0.150s] ( 806/1467) tranquil-pds::it mst_repair_durability::pristine_repo_survives_copy_and_reopen PASS [ 0.422s] ( 807/1467) tranquil-pds::it mst_diff_equivalence::massive_complete_replacement PASS [ 0.215s] ( 808/1467) tranquil-pds::it mst_integrity::imported_repo_emits_commit_event_with_valid_car PASS [ 0.080s] ( 809/1467) tranquil-pds::it oauth::test_oauth_metadata_endpoints PASS [ 0.375s] ( 810/1467) tranquil-pds::it mst_diff_equivalence::massive_tree_delete_last_half PASS [ 0.083s] ( 811/1467) tranquil-pds::it oauth::test_oauth_metadata_includes_prompt_values_supported PASS [ 0.171s] ( 812/1467) tranquil-pds::it notifications::test_enqueue_comms PASS [ 0.561s] ( 813/1467) tranquil-pds::it lifecycle_record::test_reply_thread_lifecycle PASS [ 0.282s] ( 814/1467) tranquil-pds::it mst_inductive_firehose::inductive_inverse_handles_same_rkey_in_batch PASS [ 0.095s] ( 815/1467) tranquil-pds::it oauth::test_par_accepts_valid_prompt_values PASS [ 0.360s] ( 816/1467) tranquil-pds::it mst_diff_equivalence::multi_collection_keep_only_one PASS [ 0.414s] ( 817/1467) tranquil-pds::it mst_diff_equivalence::massive_tree_delete_first_half PASS [ 0.594s] ( 818/1467) tranquil-pds::it legacy_2fa::test_legacy_2fa_code_consumed_after_use PASS [ 0.455s] ( 819/1467) tranquil-pds::it mst_diff_equivalence::massive_no_change PASS [ 0.094s] ( 820/1467) tranquil-pds::it oauth::test_par_and_authorize PASS [ 0.207s] ( 821/1467) tranquil-pds::it notifications::test_comms_queue_status_index PASS [ 0.096s] ( 822/1467) tranquil-pds::it oauth::test_par_public_client_empty_assertion_fields PASS [ 0.603s] ( 823/1467) tranquil-pds::it lifecycle_record::test_list_records_comprehensive PASS [ 0.090s] ( 824/1467) tranquil-pds::it oauth::test_par_rejects_invalid_prompt_value PASS [ 0.504s] ( 825/1467) tranquil-pds::it mst_diff_equivalence::many_collections_few_records_each PASS [ 0.107s] ( 826/1467) tranquil-pds::it oauth::test_prompt_create_redirects_to_register PASS [ 0.538s] ( 827/1467) tranquil-pds::it mst_diff_equivalence::keep_head_and_tail_only PASS [ 0.206s] ( 828/1467) tranquil-pds::it oauth::test_oauth_error_cases PASS [ 0.254s] ( 829/1467) tranquil-pds::it mst_structural_repair::repair_restores_mst_after_node_corruption PASS [ 0.398s] ( 830/1467) tranquil-pds::it mst_diff_equivalence::sparse_keys_wide_gaps PASS [ 0.253s] ( 831/1467) tranquil-pds::it oauth::test_granular_scope_email_read PASS [ 0.357s] ( 832/1467) tranquil-pds::it mst_inductive_firehose::record_bytes_present_in_car_for_creates PASS [ 0.234s] ( 833/1467) tranquil-pds::it oauth::test_granular_scope_wildcard_collection PASS [ 0.420s] ( 834/1467) tranquil-pds::it mst_diff_equivalence::update_all_records PASS [ 0.254s] ( 835/1467) tranquil-pds::it oauth::test_granular_scope_rpc_specific_method PASS [ 0.590s] ( 836/1467) tranquil-pds::it mst_diff_equivalence::delete_head_and_tail PASS [ 0.590s] ( 837/1467) tranquil-pds::it mst_diff_equivalence::grow_tree_by_double PASS [ 0.219s] ( 838/1467) tranquil-pds::it oauth::test_oauth_state_encoding PASS [ 0.393s] ( 839/1467) tranquil-pds::it mst_integrity::concurrent_swap_commit_writes_serialize PASS [ 0.510s] ( 840/1467) tranquil-pds::it mst_diff_equivalence::mixed_ops_massive_tree PASS [ 0.489s] ( 841/1467) tranquil-pds::it mst_diff_equivalence::one_to_massive PASS [ 0.351s] ( 842/1467) tranquil-pds::it mst_repair_durability::repair_survives_crash_and_reopen PASS [ 0.528s] ( 843/1467) tranquil-pds::it mst_diff_equivalence::multi_collection_add_new_collection PASS [ 0.330s] ( 844/1467) tranquil-pds::it oauth::test_granular_scope_repo_create_only PASS [ 0.329s] ( 845/1467) tranquil-pds::it oauth::test_granular_scope_rpc_aud_with_service_id PASS [ 0.467s] ( 846/1467) tranquil-pds::it mst_inductive_firehose::prev_cid_chain_walks_to_genesis PASS [ 0.515s] ( 847/1467) tranquil-pds::it mst_diff_equivalence::shrink_tree_by_half PASS [ 0.275s] ( 848/1467) tranquil-pds::it oauth_lifecycle::test_oauth_batch_operations_apply_writes PASS [ 0.539s] ( 849/1467) tranquil-pds::it mst_firehose_e2e::websocket_firehose_car_root_matches_commit_cid PASS [ 0.639s] ( 850/1467) tranquil-pds::it mst_diff_equivalence::massive_tree_scattered_updates_every_3rd PASS [ 0.614s] ( 851/1467) tranquil-pds::it mst_diff_equivalence::massive_tree_single_delete PASS [ 0.098s] ( 852/1467) tranquil-pds::it oauth_scopes::test_par_rejects_scope_without_atproto PASS [ 0.281s] ( 853/1467) tranquil-pds::it oauth_lifecycle::test_oauth_revoked_token_cannot_access_resources PASS [ 0.678s] ( 854/1467) tranquil-pds::it mst_diff_equivalence::massive_tree_delete_every_5th PASS [ 0.562s] ( 855/1467) tranquil-pds::it mst_firehose_e2e::websocket_firehose_rebuild_new_mst_from_car_matches_commit_data PASS [ 0.269s] ( 856/1467) tranquil-pds::it oauth_lifecycle::test_oauth_token_can_create_and_read_records PASS [ 0.590s] ( 857/1467) tranquil-pds::it mst_diff_equivalence::overlapping_collection_swap PASS [ 0.258s] ( 858/1467) tranquil-pds::it oauth_lifecycle::test_oauth_token_can_describe_repo PASS [ 0.258s] ( 859/1467) tranquil-pds::it oauth_lifecycle::test_oauth_token_can_upload_blob PASS [ 0.218s] ( 860/1467) tranquil-pds::it oauth_permission_sets::test_delegated_owner_grant_confers_rpc_scopes PASS [ 0.019s] ( 861/1467) tranquil-pds::it oauth_security::test_dpop_nonce_security PASS [ 0.253s] ( 862/1467) tranquil-pds::it oauth_permission_sets::test_consent_remember_persists_set_preference PASS [ 0.248s] ( 863/1467) tranquil-pds::it oauth_permission_sets::test_delegated_consent_shows_the_scope_the_token_will_carry PASS [ 0.020s] ( 864/1467) tranquil-pds::it oauth_security::test_jwk_thumbprint PASS [ 0.042s] ( 865/1467) tranquil-pds::it oauth_security::test_dpop_http_method_case PASS [ 0.342s] ( 866/1467) tranquil-pds::it oauth_lifecycle::test_oauth_cannot_modify_other_users_repo PASS [ 0.453s] ( 867/1467) tranquil-pds::it oauth::test_granular_scope_no_email_access PASS [ 0.196s] ( 868/1467) tranquil-pds::it oauth_scopes::test_atproto_scope_denies_repo_writes PASS [ 0.294s] ( 869/1467) tranquil-pds::it oauth_permission_sets::test_consent_post_drops_unpresented_scope PASS [ 0.224s] ( 870/1467) tranquil-pds::it oauth_permission_sets::test_legacy_granular_token_survives_refresh PASS [ 0.707s] ( 871/1467) tranquil-pds::it mst_diff_equivalence::massive_tree_scattered_updates_every_7th PASS [ 0.200s] ( 872/1467) tranquil-pds::it oauth_scopes::test_consent_post_generates_code PASS [ 0.060s] ( 873/1467) tranquil-pds::it oauth_security::test_dpop_proof_signature_attacks PASS [ 0.678s] ( 874/1467) tranquil-pds::it mst_diff_equivalence::mixed_ops_with_key_density_change PASS [ 0.231s] ( 875/1467) tranquil-pds::it oauth_scopes::test_atproto_scope_denies_blob_upload PASS [ 0.263s] ( 876/1467) tranquil-pds::it oauth_permission_sets::test_grant_row_keeps_include_jwt_carries_expanded PASS [ 1.094s] ( 877/1467) tranquil-pds::it image_processing::test_size_and_dimension_limits PASS [ 0.607s] ( 878/1467) tranquil-pds::it mst_integrity::firehose_commit_block_bytes_roundtrip_to_same_cid PASS [ 0.713s] ( 879/1467) tranquil-pds::it mst_diff_equivalence::massive_tree_single_update PASS [ 0.223s] ( 880/1467) tranquil-pds::it oauth_scopes::test_dereference_scope_requires_auth PASS [ 0.654s] ( 881/1467) tranquil-pds::it mst_firehose_e2e::websocket_firehose_resumption_from_cursor_yields_valid_frames PASS [ 0.230s] ( 882/1467) tranquil-pds::it oauth_scopes::test_dereference_scope_endpoint PASS [ 0.247s] ( 883/1467) tranquil-pds::it oauth_scopes::test_consent_endpoint_returns_scope_info PASS [ 0.096s] ( 884/1467) tranquil-pds::it oauth_security::test_dpop_proof_validation PASS [ 0.293s] ( 885/1467) tranquil-pds::it oauth_permission_sets::test_enforcement_uses_expanded_jwt_scope PASS [ 0.377s] ( 886/1467) tranquil-pds::it oauth_lifecycle::test_oauth_session_isolation_between_users PASS [ 0.678s] ( 887/1467) tranquil-pds::it mst_diff_equivalence::swiss_cheese_deletions PASS [ 0.402s] ( 888/1467) tranquil-pds::it oauth_lifecycle::test_oauth_full_post_lifecycle_create_edit_delete PASS [ 0.204s] ( 889/1467) tranquil-pds::it oauth_scopes::test_rpc_scope_with_bare_did_is_refused_for_proxied_call PASS [ 0.377s] ( 890/1467) tranquil-pds::it oauth_lifecycle::test_oauth_token_refresh_maintains_access PASS [ 0.203s] ( 891/1467) tranquil-pds::it oauth_scopes::test_scope_missing_from_client_metadata_is_not_registered_on_consent PASS [ 0.027s] ( 892/1467) tranquil-pds::it plc_validation::test_cid_and_key_utilities PASS [ 0.023s] ( 893/1467) tranquil-pds::it plc_validation::test_plc_submission_validation PASS [ 0.024s] ( 894/1467) tranquil-pds::it plc_validation::test_sign_operation_and_struct PASS [ 0.028s] ( 895/1467) tranquil-pds::it plc_validation::test_plc_operation_basic_validation PASS [ 0.422s] ( 896/1467) tranquil-pds::it oauth_lifecycle::test_oauth_multiple_clients_same_user PASS [ 0.381s] ( 897/1467) tranquil-pds::it oauth_lifecycle::test_oauth_token_works_with_sync_endpoints PASS [ 0.021s] ( 898/1467) tranquil-pds::it plc_validation::test_tombstone_operations PASS [ 0.021s] ( 899/1467) tranquil-pds::it rate_limit::test_distributed_rate_limiter_directly PASS [ 0.235s] ( 900/1467) tranquil-pds::it oauth_scopes::test_remembered_scope_later_unregistered_never_reaches_a_token PASS [ 1.153s] ( 901/1467) tranquil-pds::it image_processing::test_output_format_conversion PASS [ 0.325s] ( 902/1467) tranquil-pds::it oauth_permission_sets::test_introspect_reads_expanded_jwt_scope PASS [ 0.033s] ( 903/1467) tranquil-pds::it plc_validation::test_signature_verification PASS [ 0.743s] ( 904/1467) tranquil-pds::it mst_diff_equivalence::multi_collection_wipe_one_collection PASS [ 1.165s] ( 905/1467) tranquil-pds::it image_processing::test_format_support PASS [ 0.368s] ( 906/1467) tranquil-pds::it oauth_permission_sets::test_delegated_include_scope_shows_granular_on_consent PASS [ 0.019s] ( 907/1467) tranquil-pds::it record_validation::test_collection_nsid_validation PASS [ 0.021s] ( 908/1467) tranquil-pds::it record_validation::test_record_key_validation PASS [ 0.021s] ( 909/1467) tranquil-pds::it record_validation::test_type_mismatch PASS [ 0.092s] ( 910/1467) tranquil-pds::it password_reset::test_request_password_reset_unknown_email_returns_ok PASS [ 0.026s] ( 911/1467) tranquil-pds::it rate_limit::test_valkey_connection PASS [ 0.028s] ( 912/1467) tranquil-pds::it record_validation::test_not_object PASS [ 0.096s] ( 913/1467) tranquil-pds::it password_reset::test_request_password_reset_empty_email PASS [ 0.031s] ( 914/1467) tranquil-pds::it record_validation::test_missing_type PASS [ 0.673s] ( 915/1467) tranquil-pds::it mst_integrity::getrepo_car_roundtrips_mst_structure_and_records PASS [ 0.031s] ( 916/1467) tranquil-pds::it record_validation::test_datetime_validation PASS [ 0.387s] ( 917/1467) tranquil-pds::it oauth_permission_sets::test_delegated_editor_grant_keeps_collapsed_permission_set PASS [ 0.223s] ( 918/1467) tranquil-pds::it oauth_scopes::test_transition_generic_scope_allows_access PASS [ 0.034s] ( 919/1467) tranquil-pds::it record_validation::test_unknown_type_lenient PASS [ 0.035s] ( 920/1467) tranquil-pds::it record_validation::test_unknown_type_strict PASS [ 0.688s] ( 921/1467) tranquil-pds::it mst_integrity::firehose_commit_car_contains_new_record_bytes_for_every_create PASS [ 0.347s] ( 922/1467) tranquil-pds::it oauth_permission_sets::test_long_expanded_scope_is_compressed_in_jwt PASS [ 0.091s] ( 923/1467) tranquil-pds::it password_reset::test_reset_password_with_invalid_token PASS [ 0.467s] ( 924/1467) tranquil-pds::it oauth_permission_sets::test_consent_post_errors_when_set_unresolvable PASS [ 0.096s] ( 925/1467) tranquil-pds::it repair_leaf_loss::repair_fails_loud_on_missing_leaf_block PASS [ 0.470s] ( 926/1467) tranquil-pds::it oauth_permission_sets::test_delegated_consent_marks_restricted_scopes PASS [ 0.321s] ( 927/1467) tranquil-pds::it oauth_scopes::test_token_contains_requested_scope PASS [ 0.331s] ( 928/1467) tranquil-pds::it oauth_scopes::test_rpc_scope_with_service_fragment_allows_proxied_call PASS [ 0.210s] ( 929/1467) tranquil-pds::it oauth_security::test_replay_attacks PASS [ 0.521s] ( 930/1467) tranquil-pds::it oauth_lifecycle::test_oauth_social_interactions_follow_like_repost PASS [ 0.210s] ( 931/1467) tranquil-pds::it oauth_token_eviction::delete_oldest_tokens_evicts_lowest_created_at PASS [ 0.194s] ( 932/1467) tranquil-pds::it password_reset::test_reset_password_creates_notification PASS [ 0.102s] ( 933/1467) tranquil-pds::it repo_batch::test_apply_writes_no_auth PASS [ 0.095s] ( 934/1467) tranquil-pds::it repo_blob::test_upload_blob_bad_token PASS [ 0.096s] ( 935/1467) tranquil-pds::it repo_blob::test_list_missing_blobs_no_auth PASS [ 0.266s] ( 936/1467) tranquil-pds::it oauth_security::test_malformed_tokens_and_headers PASS [ 0.100s] ( 937/1467) tranquil-pds::it repo_blob::test_upload_blob_no_auth PASS [ 0.345s] ( 938/1467) tranquil-pds::it oauth_scopes::test_unrecognized_scope_reaches_consent_and_is_never_granted PASS [ 0.856s] ( 939/1467) tranquil-pds::it mst_firehose_e2e::websocket_firehose_ops_include_prev_field_for_update_delete PASS [ 0.211s] ( 940/1467) tranquil-pds::it password_reset::test_reset_password_with_valid_token PASS [ 0.236s] ( 941/1467) tranquil-pds::it password_reset::test_reset_password_invalidates_sessions PASS [ 0.472s] ( 942/1467) tranquil-pds::it oauth_scopes::test_atproto_scope_denies_batch_writes PASS [ 0.256s] ( 943/1467) tranquil-pds::it password_reset::test_request_password_reset_creates_code PASS [ 0.217s] ( 944/1467) tranquil-pds::it plc_operations::test_submit_plc_operation_validation PASS [ 0.456s] ( 945/1467) tranquil-pds::it oauth_scopes::test_consent_post_requires_atproto_scope PASS [ 0.328s] ( 946/1467) tranquil-pds::it oauth_security::test_dpop_clock_skew PASS [ 0.235s] ( 947/1467) tranquil-pds::it plc_operations::test_plc_operation_auth PASS [ 0.984s] ( 948/1467) tranquil-pds::it mst_diff_equivalence::massive_tree_delete_middle_chunk PASS [ 0.962s] ( 949/1467) tranquil-pds::it mst_diff_equivalence::massive_tree_single_create PASS [ 0.020s] ( 950/1467) tranquil-pds::it scope_edge_cases::test_account_default_action_is_read PASS [ 0.284s] ( 951/1467) tranquil-pds::it oauth_token_eviction::delete_oldest_tokens_no_op_when_under_keep_count PASS [ 0.019s] ( 952/1467) tranquil-pds::it scope_edge_cases::test_blob_empty_accept PASS [ 0.019s] ( 953/1467) tranquil-pds::it scope_edge_cases::test_blob_matches_wildcard PASS [ 0.020s] ( 954/1467) tranquil-pds::it scope_edge_cases::test_delegation_intersect_empty_grant_keeps_only_atproto PASS [ 0.020s] ( 955/1467) tranquil-pds::it scope_edge_cases::test_blob_type_prefix_matching PASS [ 0.301s] ( 956/1467) tranquil-pds::it oauth_security::test_token_revocation PASS [ 0.020s] ( 957/1467) tranquil-pds::it scope_edge_cases::test_delegation_intersect_mismatched_params_empty PASS [ 0.258s] ( 958/1467) tranquil-pds::it plc_operations::test_plc_token_lifecycle PASS [ 0.021s] ( 959/1467) tranquil-pds::it scope_edge_cases::test_delegation_intersect_no_overlap PASS [ 0.020s] ( 960/1467) tranquil-pds::it scope_edge_cases::test_delegation_intersect_wildcard_vs_specific PASS [ 0.020s] ( 961/1467) tranquil-pds::it scope_edge_cases::test_delegation_validate_empty PASS [ 0.020s] ( 962/1467) tranquil-pds::it scope_edge_cases::test_delegation_validate_multiple PASS [ 0.022s] ( 963/1467) tranquil-pds::it scope_edge_cases::test_delegation_validate_known_prefixes PASS [ 0.019s] ( 964/1467) tranquil-pds::it scope_edge_cases::test_identity_wildcard_vs_specific PASS [ 0.022s] ( 965/1467) tranquil-pds::it scope_edge_cases::test_delegation_validate_unknown_prefixes PASS [ 0.022s] ( 966/1467) tranquil-pds::it scope_edge_cases::test_identity_unknown_attr PASS [ 0.320s] ( 967/1467) tranquil-pds::it oauth_security::test_token_tampering_attacks PASS [ 0.019s] ( 968/1467) tranquil-pds::it scope_edge_cases::test_include_scope_no_aud PASS [ 0.019s] ( 969/1467) tranquil-pds::it scope_edge_cases::test_include_scope_parsing PASS [ 0.020s] ( 970/1467) tranquil-pds::it scope_edge_cases::test_permissions_empty_string_defaults_atproto PASS [ 0.020s] ( 971/1467) tranquil-pds::it scope_edge_cases::test_multiple_scopes_parsing PASS [ 0.298s] ( 972/1467) tranquil-pds::it password_reset::test_reset_password_with_expired_token PASS [ 0.616s] ( 973/1467) tranquil-pds::it oauth_permission_sets::test_consent_post_succeeds_when_unapproved_set_fails PASS [ 0.914s] ( 974/1467) tranquil-pds::it mst_inductive_firehose::inductive_forward_verifies_mixed_applywrites PASS [ 0.022s] ( 975/1467) tranquil-pds::it scope_edge_cases::test_permissions_null_scope_defaults_atproto PASS [ 0.022s] ( 976/1467) tranquil-pds::it scope_edge_cases::test_permissions_repo_collection_wildcard_prefix PASS [ 0.023s] ( 977/1467) tranquil-pds::it scope_edge_cases::test_permissions_rpc_aud_service_id_must_match_verbatim PASS [ 0.020s] ( 978/1467) tranquil-pds::it scope_edge_cases::test_repo_empty_string_after_colon PASS [ 0.022s] ( 979/1467) tranquil-pds::it scope_edge_cases::test_repo_collection_without_actions_defaults_to_all PASS [ 0.022s] ( 980/1467) tranquil-pds::it scope_edge_cases::test_permissions_rpc_lxm_wildcard_prefix PASS [ 0.020s] ( 981/1467) tranquil-pds::it scope_edge_cases::test_repo_star_defaults_to_all_actions PASS [ 0.022s] ( 982/1467) tranquil-pds::it scope_edge_cases::test_permissions_whitespace_only PASS [ 0.224s] ( 983/1467) tranquil-pds::it repo_blob::test_list_missing_blobs PASS [ 0.021s] ( 984/1467) tranquil-pds::it scope_edge_cases::test_rpc_no_lxm_aud_wildcard_forbidden PASS [ 0.411s] ( 985/1467) tranquil-pds::it oauth_security::test_delegation_viewer_scope_cannot_write PASS [ 0.021s] ( 986/1467) tranquil-pds::it scope_edge_cases::test_rpc_specific_lxm_wildcard_aud_allowed PASS [ 0.022s] ( 987/1467) tranquil-pds::it scope_edge_cases::test_rpc_wildcard_aud_wildcard_forbidden PASS [ 0.019s] ( 988/1467) tranquil-pds::it scope_edge_cases::test_scope_invalid_action_rejects_whole_scope PASS [ 0.020s] ( 989/1467) tranquil-pds::it scope_edge_cases::test_scope_with_multiple_params PASS [ 0.237s] ( 990/1467) tranquil-pds::it repo_batch::test_apply_writes_update_then_create_same_rkey_rejected PASS [ 0.019s] ( 991/1467) tranquil-pds::it scope_edge_cases::test_transition_scopes_exact_match PASS [ 0.020s] ( 992/1467) tranquil-pds::it scope_edge_cases::test_rpc_wildcard_lxm_specific_aud_allowed PASS [ 0.375s] ( 993/1467) tranquil-pds::it oauth_security::test_pkce_security PASS [ 0.304s] ( 994/1467) tranquil-pds::it plc_operations::test_sign_plc_operation_validation PASS [ 0.021s] ( 995/1467) tranquil-pds::it scope_edge_cases::test_unknown_scope_with_params_preserved PASS [ 0.025s] ( 996/1467) tranquil-pds::it scope_edge_cases::test_unknown_scope_preserved PASS [ 0.270s] ( 997/1467) tranquil-pds::it repo_batch::test_apply_writes_create_create_same_rkey_rejected PASS [ 0.021s] ( 998/1467) tranquil-pds::it security_fixes::test_image_file_size_limits PASS [ 0.019s] ( 999/1467) tranquil-pds::it security_fixes::test_send_error_display PASS [ 0.020s] (1000/1467) tranquil-pds::it security_fixes::test_phone_number_validation PASS [ 0.251s] (1001/1467) tranquil-pds::it repo_batch::test_apply_writes_update PASS [ 0.271s] (1002/1467) tranquil-pds::it repo_batch::test_apply_writes_delete_then_update_same_rkey_rejected PASS [ 0.254s] (1003/1467) tranquil-pds::it repo_batch::test_create_record_rejects_existing_rkey PASS [ 0.027s] (1004/1467) tranquil-pds::it shutdown_unit::test_cancellation_token_propagates_to_clones PASS [ 0.258s] (1005/1467) tranquil-pds::it repo_blob::test_upload_blob_success PASS [ 0.040s] (1006/1467) tranquil-pds::it shutdown_unit::test_cancelled_future_completes_on_cancel PASS [ 0.205s] (1007/1467) tranquil-pds::it repo_conformance::test_apply_writes_unknown_lexicon PASS [ 0.302s] (1008/1467) tranquil-pds::it repo_batch::test_apply_writes_follow_update_update_final_link_wins PASS [ 0.451s] (1009/1467) tranquil-pds::it oauth_security::test_oauth_security_boundaries PASS [ 0.333s] (1010/1467) tranquil-pds::it repo_batch::test_apply_writes_create_then_delete_same_rkey PASS [ 0.335s] (1011/1467) tranquil-pds::it repo_batch::test_apply_writes_create_update_delete_same_rkey PASS [ 0.255s] (1012/1467) tranquil-pds::it repo_blob::test_upload_blob_unsupported_mime_type PASS [ 0.211s] (1013/1467) tranquil-pds::it repo_conformance::test_put_record_noop_same_content PASS [ 0.253s] (1014/1467) tranquil-pds::it repo_conformance::test_apply_writes_response_schema PASS [ 0.095s] (1015/1467) tranquil-pds::it session_management::test_list_sessions_requires_auth PASS [ 0.090s] (1016/1467) tranquil-pds::it shutdown_unit::test_panic_hook_cancels_shutdown_token PASS [ 0.102s] (1017/1467) tranquil-pds::it server::test_server_basics PASS [ 0.255s] (1018/1467) tranquil-pds::it repo_conformance::test_apply_writes_update_and_delete_results PASS [ 0.243s] (1019/1467) tranquil-pds::it repo_conformance::test_create_record_unknown_lexicon_strict_validation PASS [ 0.358s] (1020/1467) tranquil-pds::it repo_batch::test_apply_writes_delete_then_create_same_rkey PASS [ 0.242s] (1021/1467) tranquil-pds::it repo_conformance::test_delete_record_response_schema PASS [ 0.089s] (1022/1467) tranquil-pds::it signing_key::test_reserve_signing_key_without_did PASS [ 0.097s] (1023/1467) tranquil-pds::it signing_key::test_reserve_signing_key_unique_keys PASS [ 0.249s] (1024/1467) tranquil-pds::it repo_conformance::test_delete_record_noop_response PASS [ 0.105s] (1025/1467) tranquil-pds::it signing_key::test_reserve_signing_key_is_public PASS [ 0.097s] (1026/1467) tranquil-pds::it signing_key::test_reserve_signing_key_with_did PASS [ 0.378s] (1027/1467) tranquil-pds::it repo_batch::test_apply_writes_create PASS [ 1.128s] (1028/1467) tranquil-pds::it mst_diff_equivalence::multi_collection_5_collections_500_each PASS [ 0.269s] (1029/1467) tranquil-pds::it repo_conformance::test_create_record_unknown_lexicon_default_validation PASS [ 0.132s] (1030/1467) tranquil-pds::it session_management::test_revoke_session_requires_auth PASS [ 0.121s] (1031/1467) tranquil-pds::it signing_key::test_reserve_signing_key_stores_private_key PASS [ 0.510s] (1032/1467) tranquil-pds::it oauth_security::test_passkey_page_login_flow PASS [ 0.376s] (1033/1467) tranquil-pds::it repo_batch::test_apply_writes_follow_create_then_delete_no_orphan_backlink PASS [ 0.280s] (1034/1467) tranquil-pds::it repo_conformance::test_create_record_response_schema PASS [ 0.285s] (1035/1467) tranquil-pds::it repo_conformance::test_create_record_no_validation_status_when_validate_false PASS [ 0.260s] (1036/1467) tranquil-pds::it repo_conformance::test_put_record_response_schema PASS [ 0.370s] (1037/1467) tranquil-pds::it repo_batch::test_apply_writes_update_then_update_same_rkey PASS [ 0.269s] (1038/1467) tranquil-pds::it repo_conformance::test_get_record_error_code PASS [ 0.376s] (1039/1467) tranquil-pds::it repo_batch::test_apply_writes_update_then_delete_same_rkey PASS [ 0.140s] (1040/1467) tranquil-pds::it signing_key::test_create_account_with_invalid_signing_key PASS [ 0.575s] (1041/1467) tranquil-pds::it oauth_security::test_delegated_login_flow PASS [ 0.092s] (1042/1467) tranquil-pds::it sso::test_sso_auth_state_expiration PASS [ 0.395s] (1043/1467) tranquil-pds::it repo_batch::test_apply_writes_mixed_operations PASS [ 0.540s] (1044/1467) tranquil-pds::it oauth_security::test_passkey_login_flow PASS [ 0.105s] (1045/1467) tranquil-pds::it sso::test_sso_auth_state_lifecycle PASS [ 0.334s] (1046/1467) tranquil-pds::it repo_conformance::test_create_record_max_size_validation PASS [ 0.108s] (1047/1467) tranquil-pds::it sso::test_sso_callback_with_error PASS [ 0.105s] (1048/1467) tranquil-pds::it sso::test_sso_check_handle_invalid PASS [ 0.444s] (1049/1467) tranquil-pds::it repo_batch::test_apply_writes_distinct_rkeys_not_conflated PASS [ 0.624s] (1050/1467) tranquil-pds::it oauth_security::test_account_selector_login_flow PASS [ 0.104s] (1051/1467) tranquil-pds::it sso::test_sso_complete_registration_invalid_token PASS [ 0.448s] (1052/1467) tranquil-pds::it repo_batch::test_apply_writes_empty_writes PASS [ 0.099s] (1053/1467) tranquil-pds::it sso::test_sso_get_pending_registration_invalid_token PASS [ 0.130s] (1054/1467) tranquil-pds::it sso::test_sso_callback_invalid_state PASS [ 0.209s] (1055/1467) tranquil-pds::it session_management::test_list_sessions_multiple_sessions PASS [ 0.446s] (1056/1467) tranquil-pds::it repo_batch::test_apply_writes_rejects_oversized_commit PASS [ 0.099s] (1057/1467) tranquil-pds::it sso::test_sso_get_pending_registration_token_too_long PASS [ 0.130s] (1058/1467) tranquil-pds::it sso::test_sso_callback_missing_params PASS [ 0.462s] (1059/1467) tranquil-pds::it repo_batch::test_apply_writes_delete PASS [ 0.101s] (1060/1467) tranquil-pds::it sso::test_sso_initiate_invalid_provider PASS [ 0.104s] (1061/1467) tranquil-pds::it sso::test_sso_initiate_invalid_action PASS [ 0.120s] (1062/1467) tranquil-pds::it sso::test_sso_complete_registration_expired_token PASS [ 0.097s] (1063/1467) tranquil-pds::it sso::test_sso_pending_registration_expiration PASS [ 0.206s] (1064/1467) tranquil-pds::it signing_key::test_create_account_with_reserved_signing_key PASS [ 0.134s] (1065/1467) tranquil-pds::it sso::test_sso_check_handle_available PASS [ 0.089s] (1066/1467) tranquil-pds::it sso::test_sso_unlink_requires_auth PASS [ 0.106s] (1067/1467) tranquil-pds::it sso::test_sso_providers_endpoint PASS [ 0.106s] (1068/1467) tranquil-pds::it sso::test_sso_pending_registration_lifecycle PASS [ 0.600s] (1069/1467) tranquil-pds::it oauth_security::test_registration_flow PASS [ 0.607s] (1070/1467) tranquil-pds::it oauth_security::test_password_login_flow PASS [ 0.230s] (1071/1467) tranquil-pds::it signing_key::test_create_account_cannot_reuse_signing_key PASS [ 0.141s] (1072/1467) tranquil-pds::it sso::test_sso_complete_registration_missing_channel_data PASS [ 1.732s] (1073/1467) tranquil-pds::it gc_compaction_restart::mst_blocks_survive_full_store_reopen PASS [ 0.208s] (1074/1467) tranquil-pds::it signing_key::test_reserved_key_tokens_work PASS [ 0.132s] (1075/1467) tranquil-pds::it sso::test_sso_linked_requires_auth PASS [ 0.110s] (1076/1467) tranquil-pds::it sync_blob::test_list_blobs_not_found PASS [ 0.261s] (1077/1467) tranquil-pds::it security_fixes::test_signup_queue_authentication PASS [ 0.163s] (1078/1467) tranquil-pds::it sso::test_sso_complete_registration_success PASS [ 0.235s] (1079/1467) tranquil-pds::it sso::test_delete_external_identity_wrong_did PASS [ 0.170s] (1080/1467) tranquil-pds::it sso::test_sso_complete_registration_multichannel_discord PASS [ 0.285s] (1081/1467) tranquil-pds::it session_management::test_list_sessions_returns_current_session PASS [ 0.714s] (1082/1467) tranquil-pds::it oauth_security::test_delegated_passkey_login_flow PASS [ 0.092s] (1083/1467) tranquil-pds::it sync_repo::test_get_latest_commit_missing_param PASS [ 0.020s] (1084/1467) tranquil-pds::it validation_edge_cases::test_collection_nsid_empty_segments PASS [ 0.105s] (1085/1467) tranquil-pds::it sync_repo::test_get_blocks_not_found PASS [ 0.317s] (1086/1467) tranquil-pds::it server::test_account_status_and_activation PASS [ 0.097s] (1087/1467) tranquil-pds::it sync_repo::test_get_repo_status_not_found PASS [ 0.325s] (1088/1467) tranquil-pds::it server::test_account_and_session_lifecycle PASS [ 0.019s] (1089/1467) tranquil-pds::it validation_edge_cases::test_collection_nsid_invalid_chars PASS [ 0.018s] (1090/1467) tranquil-pds::it validation_edge_cases::test_collection_nsid_many_segments PASS [ 0.020s] (1091/1467) tranquil-pds::it validation_edge_cases::test_collection_nsid_minimum_segments PASS [ 0.280s] (1092/1467) tranquil-pds::it sso::test_external_identity_repository_crud PASS [ 0.679s] (1093/1467) tranquil-pds::it oauth_security::test_sso_login_flow PASS [ 0.325s] (1094/1467) tranquil-pds::it session_management::test_revoke_session_success PASS [ 0.019s] (1095/1467) tranquil-pds::it validation_edge_cases::test_did_validation_basic PASS [ 0.020s] (1096/1467) tranquil-pds::it validation_edge_cases::test_collection_nsid_valid_chars PASS [ 0.019s] (1097/1467) tranquil-pds::it validation_edge_cases::test_did_validation_invalid PASS [ 0.018s] (1098/1467) tranquil-pds::it validation_edge_cases::test_did_validation_method_chars PASS [ 0.019s] (1099/1467) tranquil-pds::it validation_edge_cases::test_did_validation_method_case PASS [ 0.229s] (1100/1467) tranquil-pds::it sso::test_sso_linked_returns_empty_for_new_user PASS [ 0.295s] (1101/1467) tranquil-pds::it sso::test_external_identity_unique_constraints PASS [ 0.022s] (1102/1467) tranquil-pds::it validation_edge_cases::test_password_common_passwords PASS [ 0.111s] (1103/1467) tranquil-pds::it sync_repo::test_notify_of_update PASS [ 0.021s] (1104/1467) tranquil-pds::it validation_edge_cases::test_password_length_boundaries PASS [ 0.021s] (1105/1467) tranquil-pds::it validation_edge_cases::test_password_missing_requirements PASS [ 0.142s] (1106/1467) tranquil-pds::it sync_repo::test_get_latest_commit_not_found PASS [ 0.018s] (1107/1467) tranquil-pds::it validation_edge_cases::test_record_key_all_valid_chars PASS [ 0.019s] (1108/1467) tranquil-pds::it validation_edge_cases::test_password_special_chars_allowed PASS [ 0.018s] (1109/1467) tranquil-pds::it validation_edge_cases::test_record_key_boundary_max PASS [ 0.457s] (1110/1467) tranquil-pds::it repo_lifecycle::test_delete_record_prev_set_cid_none PASS [ 0.020s] (1111/1467) tranquil-pds::it validation_edge_cases::test_record_key_invalid_chars PASS [ 0.020s] (1112/1467) tranquil-pds::it validation_edge_cases::test_record_key_special_dot_cases PASS [ 0.024s] (1113/1467) tranquil-pds::it validation_edge_cases::test_record_key_boundary_min PASS [ 0.020s] (1114/1467) tranquil-pds::it validation_edge_cases::test_record_key_unicode PASS [ 0.242s] (1115/1467) tranquil-pds::it sync_blob::test_get_blob_not_found PASS [ 0.057s] (1116/1467) tranquil-pds::it validation_edge_cases::test_handle_boundary_lengths PASS [ 0.058s] (1117/1467) tranquil-pds::it validation_edge_cases::test_handle_case_normalization PASS [ 0.251s] (1118/1467) tranquil-pds::it sso::test_sso_unlink_invalid_id PASS [ 0.485s] (1119/1467) tranquil-pds::it repo_lifecycle::test_create_record_cid_matches_firehose PASS [ 0.057s] (1120/1467) tranquil-pds::it validation_edge_cases::test_handle_whitespace_handling PASS [ 0.060s] (1121/1467) tranquil-pds::it validation_edge_cases::test_handle_hyphen_positions PASS [ 0.016s] (1122/1467) tranquil-ripple cache::tests::cache_trait_bytes PASS [ 0.011s] (1123/1467) tranquil-ripple cache::tests::cache_trait_roundtrip PASS [ 0.016s] (1124/1467) tranquil-ripple cache::tests::cache_trait_delete PASS [ 0.009s] (1125/1467) tranquil-ripple config::tests::explicit_or_clustered_binds_are_untouched PASS [ 0.249s] (1126/1467) tranquil-pds::it sync_conformance::test_get_blocks_missing_cids_returns_error PASS [ 0.006s] (1127/1467) tranquil-ripple crdt::g_counter::tests::increment_and_total PASS [ 0.007s] (1128/1467) tranquil-ripple crdt::g_counter::tests::gc_expired_windows PASS [ 0.006s] (1129/1467) tranquil-ripple crdt::g_counter::tests::merge_commutativity PASS [ 0.009s] (1130/1467) tranquil-ripple config::tests::standalone_default_bind_rewrites_to_loopback PASS [ 0.009s] (1131/1467) tranquil-ripple crdt::g_counter::tests::dirty_tracking PASS [ 0.006s] (1132/1467) tranquil-ripple crdt::hlc::tests::counter_overflow_bumps_wall PASS [ 0.200s] (1133/1467) tranquil-pds::it sync_deprecated::test_get_checkout_deactivated_account_returns_error PASS [ 0.013s] (1134/1467) tranquil-ripple crdt::g_counter::tests::merge_per_node_max PASS [ 0.008s] (1135/1467) tranquil-ripple crdt::hlc::tests::merge_takes_max_within_drift_cap PASS [ 0.013s] (1136/1467) tranquil-ripple crdt::g_counter::tests::rate_limit_enforcement PASS [ 0.010s] (1137/1467) tranquil-ripple crdt::hlc::tests::drift_cap_limits_remote_wall PASS [ 0.012s] (1138/1467) tranquil-ripple crdt::hlc::tests::monotonicity PASS [ 0.012s] (1139/1467) tranquil-ripple crdt::hlc::tests::receive_counter_overflow_bumps_wall PASS [ 0.011s] (1140/1467) tranquil-ripple crdt::hlc::tests::total_order_across_nodes PASS [ 0.017s] (1141/1467) tranquil-ripple crdt::g_counter::tests::window_rollover PASS [ 0.188s] (1142/1467) tranquil-pds::it sync_repo::test_get_repo_not_found PASS [ 0.010s] (1143/1467) tranquil-ripple crdt::lww_map::tests::delete_creates_tombstone PASS [ 0.166s] (1144/1467) tranquil-pds::it sync_repo::test_request_crawl PASS [ 0.007s] (1145/1467) tranquil-ripple crdt::lww_map::tests::delta_extraction PASS [ 0.253s] (1146/1467) tranquil-pds::it sync_conformance::test_get_repo_deactivated_returns_error PASS [ 0.268s] (1147/1467) tranquil-pds::it sync_blob::test_list_blobs_success PASS [ 0.007s] (1148/1467) tranquil-ripple crdt::lww_map::tests::merge_commutativity PASS [ 0.008s] (1149/1467) tranquil-ripple crdt::lww_map::tests::lru_eviction_by_write_order PASS [ 0.009s] (1150/1467) tranquil-ripple crdt::lww_map::tests::merge_higher_timestamp_wins PASS [ 0.011s] (1151/1467) tranquil-ripple crdt::lww_map::tests::merge_idempotency PASS [ 0.008s] (1152/1467) tranquil-ripple crdt::lww_map::tests::ttl_expiry PASS [ 0.009s] (1153/1467) tranquil-ripple crdt::lww_map::tests::merged_entries_are_evictable PASS [ 0.009s] (1154/1467) tranquil-ripple crdt::tests::delta_merge_convergence PASS [ 0.010s] (1155/1467) tranquil-ripple crdt::lww_map::tests::set_and_get PASS [ 0.009s] (1156/1467) tranquil-ripple crdt::lww_map::tests::tombstone_gc PASS [ 0.009s] (1157/1467) tranquil-ripple crdt::tests::incompatible_version_rejected PASS [ 0.013s] (1158/1467) tranquil-ripple crdt::tests::rate_limit_across_stores PASS [ 0.012s] (1159/1467) tranquil-ripple eviction::tests::eviction_over_budget PASS [ 0.012s] (1160/1467) tranquil-ripple eviction::tests::eviction_under_budget PASS [ 0.015s] (1161/1467) tranquil-ripple crdt::lww_map::tests::merge_lower_timestamp_rejected PASS [ 0.013s] (1162/1467) tranquil-ripple crdt::tests::roundtrip_cache PASS [ 0.012s] (1163/1467) tranquil-ripple rate_limiter::tests::rate_limiter_trait_blocks_over_limit PASS [ 0.013s] (1164/1467) tranquil-ripple rate_limiter::tests::rate_limiter_trait_allows_within_limit PASS [ 0.198s] (1165/1467) tranquil-pds::it sync_repo::test_list_repos PASS [ 0.285s] (1166/1467) tranquil-pds::it sync_conformance::test_get_blob_has_security_headers PASS [ 0.015s] (1167/1467) tranquil-ripple transport::tests::cluster_identity_is_deterministic PASS [ 0.295s] (1168/1467) tranquil-pds::it sync_blob::test_get_blob_success PASS [ 0.526s] (1169/1467) tranquil-pds::it ripple_cluster::cache_convergence PASS [ 0.014s] (1170/1467) tranquil-ripple transport::tests::spki_pin_accepts_same_key_rejects_others PASS [ 0.013s] (1171/1467) tranquil-ripple transport::tests::spki_pin_survives_cert_reencoding PASS [ 0.227s] (1172/1467) tranquil-pds::it sync_deprecated::test_get_head_deactivated_account_returns_error PASS [ 0.023s] (1173/1467) tranquil-ripple transport::tests::incoming_frame_from_matches_peer_listen_addr PASS [ 0.020s] (1174/1467) tranquil-ripple transport::tests::matching_cluster_key_roundtrip PASS [ 0.025s] (1175/1467) tranquil-ripple transport::tests::distinct_channels_roundtrip PASS [ 0.013s] (1176/1467) tranquil-ripple::bind_policy non_loopback_bind_without_key_refuses_to_start PASS [ 0.225s] (1177/1467) tranquil-pds::it sync_repo::test_get_latest_commit_success PASS [ 0.018s] (1178/1467) tranquil-ripple::bind_policy non_loopback_bind_with_cluster_key_starts PASS [ 0.021s] (1179/1467) tranquil-ripple::bind_policy loopback_bind_without_key_starts PASS [ 0.019s] (1180/1467) tranquil-ripple::bind_policy non_loopback_bind_with_allow_insecure_starts PASS [ 0.301s] (1181/1467) tranquil-pds::it sync_conformance::test_get_record_takendown_returns_error PASS [ 0.033s] (1182/1467) tranquil-ripple transport::tests::quic_frame_roundtrip PASS [ 0.238s] (1183/1467) tranquil-pds::it sync_repo::test_get_record_sync_not_found PASS [ 0.459s] (1184/1467) tranquil-pds::it session_management::test_revoke_session_invalid_id PASS [ 0.006s] (1185/1467) tranquil-scopes coverage::tests::atproto_and_transition_self_cover PASS [ 0.011s] (1186/1467) tranquil-scopes coverage::tests::account_manage_covers_read_and_wildcard_attr PASS [ 0.010s] (1187/1467) tranquil-scopes coverage::tests::blob_type_prefix PASS [ 0.006s] (1188/1467) tranquil-scopes coverage::tests::blob_wildcard_covers_all PASS [ 0.007s] (1189/1467) tranquil-scopes coverage::tests::coverage_distinguishes_full_from_narrowed_repo_actions PASS [ 0.333s] (1190/1467) tranquil-pds::it sso::test_sso_unlink_not_found PASS [ 0.328s] (1191/1467) tranquil-pds::it sync_conformance::test_get_blocks_accepts_array_format PASS [ 0.307s] (1192/1467) tranquil-pds::it sync_conformance::test_get_repo_since_returns_partial PASS [ 0.007s] (1193/1467) tranquil-scopes coverage::tests::cross_type_never_covers PASS [ 0.006s] (1194/1467) tranquil-scopes coverage::tests::include_exact_match_only PASS [ 0.006s] (1195/1467) tranquil-scopes coverage::tests::identity_wildcard_covers_handle PASS [ 0.249s] (1196/1467) tranquil-pds::it sync_repo::test_get_repo_status_success PASS [ 0.005s] (1197/1467) tranquil-scopes coverage::tests::repo_action_subset_required PASS [ 0.008s] (1198/1467) tranquil-scopes coverage::tests::narrow_intersects_repo_actions PASS [ 0.008s] (1199/1467) tranquil-scopes coverage::tests::repo_partial_action_grant_does_not_cover_actionless_request PASS [ 0.008s] (1200/1467) tranquil-scopes coverage::tests::repo_collection_prefix_wildcard PASS [ 0.586s] (1201/1467) tranquil-pds::it repo_lifecycle::test_apply_writes_single_commit_multiple_ops PASS [ 0.271s] (1202/1467) tranquil-pds::it sync_deprecated::test_get_head_admin_can_access_deactivated PASS [ 0.006s] (1203/1467) tranquil-scopes coverage::tests::repo_prefix_wildcard_respects_dot_boundary PASS [ 0.254s] (1204/1467) tranquil-pds::it sync_repo::test_get_repo_success PASS [ 0.481s] (1205/1467) tranquil-pds::it session_management::test_revoke_session_not_found PASS [ 0.009s] (1206/1467) tranquil-scopes coverage::tests::unknown_exact_match_only PASS [ 0.006s] (1207/1467) tranquil-scopes coverage::tests::rpc_wildcards PASS [ 0.006s] (1208/1467) tranquil-scopes coverage::tests::repo_wildcard_covers_specific PASS [ 0.009s] (1209/1467) tranquil-scopes parser::tests::test_parse_blob_specific PASS [ 0.009s] (1210/1467) tranquil-scopes parser::tests::test_parse_atproto PASS [ 0.011s] (1211/1467) tranquil-scopes coverage::tests::repo_specific_does_not_cover_wildcard PASS [ 0.009s] (1212/1467) tranquil-scopes parser::tests::test_parse_blob_wildcard PASS [ 0.011s] (1213/1467) tranquil-scopes parser::tests::test_parse_account PASS [ 0.008s] (1214/1467) tranquil-scopes parser::tests::test_parse_identity PASS [ 0.009s] (1215/1467) tranquil-scopes parser::tests::test_parse_account_status PASS [ 0.006s] (1216/1467) tranquil-scopes parser::tests::test_parse_repo_collection PASS [ 0.007s] (1217/1467) tranquil-scopes parser::tests::test_parse_include PASS [ 0.006s] (1218/1467) tranquil-scopes parser::tests::test_parse_repo_no_actions_means_all PASS [ 0.006s] (1219/1467) tranquil-scopes parser::tests::test_parse_repo_unrecognized_action_is_not_a_repo_scope PASS [ 1.501s] (1220/1467) tranquil-pds::it mst_diff_equivalence::massive_tree_update_first_and_last PASS [ 0.006s] (1221/1467) tranquil-scopes parser::tests::test_parse_repo_wildcard PASS [ 0.007s] (1222/1467) tranquil-scopes parser::tests::test_parse_transition_scopes PASS [ 0.007s] (1223/1467) tranquil-scopes parser::tests::test_rpc_lxm_required PASS [ 0.007s] (1224/1467) tranquil-scopes parser::tests::test_parse_scope_string PASS [ 0.007s] (1225/1467) tranquil-scopes parser::tests::test_url_encoded_aud_with_fragment PASS [ 0.010s] (1226/1467) tranquil-scopes permission_set::tests::test_build_expanded_scopes_empty_permissions PASS [ 0.011s] (1227/1467) tranquil-scopes parser::tests::test_parse_rpc PASS [ 0.011s] (1228/1467) tranquil-scopes permission_set::tests::test_build_expanded_scopes_dedupes_and_canonicalizes_actions PASS [ 0.010s] (1229/1467) tranquil-scopes permission_set::tests::test_build_expanded_scopes_is_deterministic PASS [ 0.007s] (1230/1467) tranquil-scopes permission_set::tests::test_build_expanded_scopes_mixed_permissions PASS [ 0.012s] (1231/1467) tranquil-scopes parser::tests::test_rpc_wildcard_aud_forbidden PASS [ 0.078s] (1232/1467) tranquil-ripple transport::tests::stalled_streams_capped_per_peer PASS [ 0.018s] (1233/1467) tranquil-scopes permission_set::tests::expansion_outcome_flat_scopes_and_string PASS [ 0.012s] (1234/1467) tranquil-scopes permission_set::tests::test_build_expanded_scopes_repo PASS [ 0.012s] (1235/1467) tranquil-scopes permission_set::tests::test_build_expanded_scopes_repo_default_actions PASS [ 0.011s] (1236/1467) tranquil-scopes permission_set::tests::test_build_expanded_scopes_repo_omitted_action_grants_all PASS [ 0.012s] (1237/1467) tranquil-scopes permission_set::tests::test_build_expanded_scopes_repo_empty_action_list_skips_entry PASS [ 0.357s] (1238/1467) tranquil-pds::it sync_conformance::test_get_blocks_takendown_returns_error PASS [ 0.007s] (1239/1467) tranquil-scopes permission_set::tests::test_build_expanded_scopes_rpc PASS [ 0.312s] (1240/1467) tranquil-pds::it sync_conformance::test_list_repos_shows_status_field PASS [ 0.006s] (1241/1467) tranquil-scopes permission_set::tests::test_build_expanded_scopes_rpc_cannot_escape_namespace PASS [ 0.300s] (1242/1467) tranquil-pds::it sync_deprecated::test_get_head_comprehensive PASS [ 0.006s] (1243/1467) tranquil-scopes permission_set::tests::test_build_expanded_scopes_repo_unrecognized_action_skips_entry PASS [ 0.006s] (1244/1467) tranquil-scopes permission_set::tests::test_build_expanded_scopes_rpc_with_default_aud PASS [ 0.007s] (1245/1467) tranquil-scopes permission_set::tests::test_build_expanded_scopes_unknown_resource_ignored PASS [ 0.018s] (1246/1467) tranquil-scopes permission_set::tests::flat_scopes_dedupes PASS [ 0.008s] (1247/1467) tranquil-scopes permission_set::tests::test_build_expanded_scopes_rpc_no_aud PASS [ 0.010s] (1248/1467) tranquil-scopes permission_set::tests::test_build_expanded_scopes_rpc_allows_child_namespace PASS [ 0.242s] (1249/1467) tranquil-pds::it user_blocks_reachability::deleting_two_identical_records_in_one_commit_drops_both_references PASS [ 0.320s] (1250/1467) tranquil-pds::it sync_conformance::test_get_repo_takendown_returns_error PASS [ 0.006s] (1251/1467) tranquil-scopes permission_set::tests::test_is_under_authority_prefix_collision PASS [ 0.006s] (1252/1467) tranquil-scopes permission_set::tests::test_parse_include_scope PASS [ 0.364s] (1253/1467) tranquil-pds::it sync_conformance::test_get_latest_commit_takendown_returns_error PASS [ 0.005s] (1254/1467) tranquil-scopes permissions::tests::granular_scopes_still_grant_alongside_transition_generic PASS [ 0.007s] (1255/1467) tranquil-scopes permission_set::tests::test_nsid_authority_extraction_for_dns PASS [ 0.005s] (1256/1467) tranquil-scopes permission_set::tests::test_is_under_authority PASS [ 0.008s] (1257/1467) tranquil-scopes permissions::tests::chat_denial_still_names_the_scope_the_caller_needs PASS [ 0.009s] (1258/1467) tranquil-scopes permissions::tests::superseded_matches_enforcement_for_chat_and_feed PASS [ 0.006s] (1259/1467) tranquil-scopes permission_set::tests::test_lexicon_def_captures_title_and_detail PASS [ 0.006s] (1260/1467) tranquil-scopes permissions::tests::test_account_status_scope PASS [ 0.009s] (1261/1467) tranquil-scopes permission_set::tests::test_extract_namespace_authority_deep_nesting PASS [ 0.518s] (1262/1467) tranquil-pds::it server::test_service_auth PASS [ 0.008s] (1263/1467) tranquil-scopes permission_set::tests::test_extract_namespace_authority PASS [ 0.007s] (1264/1467) tranquil-scopes permission_set::tests::test_parse_include_scope_with_multiple_params PASS [ 0.010s] (1265/1467) tranquil-scopes permissions::tests::granular_chat_rpc_works_without_transition_generic PASS [ 0.007s] (1266/1467) tranquil-scopes permissions::tests::test_atproto_alone_grants_nothing PASS [ 0.008s] (1267/1467) tranquil-scopes permissions::tests::test_atproto_scope_is_identity_only PASS [ 0.010s] (1268/1467) tranquil-scopes permissions::tests::test_granular_account PASS [ 0.011s] (1269/1467) tranquil-scopes permissions::tests::test_atproto_with_granular_scopes_uses_granular PASS [ 0.008s] (1270/1467) tranquil-scopes permissions::tests::test_identity_scope_handle PASS [ 0.008s] (1271/1467) tranquil-scopes permissions::tests::test_identity_scope_wildcard PASS [ 0.012s] (1272/1467) tranquil-scopes permissions::tests::test_empty_scope_defaults_to_atproto PASS [ 0.008s] (1273/1467) tranquil-scopes permissions::tests::test_pdsls_style_scopes PASS [ 0.012s] (1274/1467) tranquil-scopes permissions::tests::test_granular_blob_specific_mime PASS [ 0.011s] (1275/1467) tranquil-scopes permissions::tests::test_granular_repo_collection_specific PASS [ 0.008s] (1276/1467) tranquil-scopes permissions::tests::test_multiple_scopes PASS [ 0.008s] (1277/1467) tranquil-scopes permissions::tests::test_rpc_wildcard_lxm PASS [ 0.011s] (1278/1467) tranquil-scopes permissions::tests::test_granular_scopes_without_atproto PASS [ 0.014s] (1279/1467) tranquil-scopes permissions::tests::test_granular_rpc_wildcard_aud PASS [ 0.012s] (1280/1467) tranquil-scopes permissions::tests::test_identity_scope_with_atproto_alone PASS [ 0.014s] (1281/1467) tranquil-scopes permissions::tests::test_granular_rpc PASS [ 0.008s] (1282/1467) tranquil-scopes permissions::tests::test_transition_chat_only_allows_chat PASS [ 0.010s] (1283/1467) tranquil-scopes permissions::tests::test_rpc_scope_with_did_fragment PASS [ 0.010s] (1284/1467) tranquil-scopes permissions::tests::test_rpc_wildcard_lxm_without_aud PASS [ 0.012s] (1285/1467) tranquil-scopes permissions::tests::test_rpc_scope_aud_wildcard_covers_service_ids PASS [ 0.015s] (1286/1467) tranquil-scopes permissions::tests::test_granular_repo_wildcard PASS [ 0.012s] (1287/1467) tranquil-scopes permissions::tests::test_rpc_scope_without_fragment_does_not_cover_service_ids PASS [ 0.007s] (1288/1467) tranquil-scopes permissions::tests::test_transition_email_allows_email_read PASS [ 0.315s] (1289/1467) tranquil-pds::it sync_repo::test_get_record_sync_success PASS [ 0.348s] (1290/1467) tranquil-pds::it sync_conformance::test_get_repo_status_shows_takendown_status PASS [ 0.009s] (1291/1467) tranquil-scopes permissions::tests::test_transition_generic_allows_everything PASS [ 0.010s] (1292/1467) tranquil-scopes permissions::tests::transition_generic_does_not_grant_email_read PASS [ 0.010s] (1293/1467) tranquil-scopes permissions::tests::transition_generic_does_not_supersede_itself_or_baseline PASS [ 0.009s] (1294/1467) tranquil-server::bin/tranquil-server http3::tests::alt_svc_header_advertises_h3 PASS [ 0.329s] (1295/1467) tranquil-pds::it sync_repo::test_get_blocks_success PASS [ 0.268s] (1296/1467) tranquil-pds::it user_blocks_reachability::emptying_the_repo_keeps_user_blocks_equal_to_reachable_set PASS [ 0.012s] (1297/1467) tranquil-scopes permissions::tests::transition_generic_does_not_grant_account_management PASS [ 0.014s] (1298/1467) tranquil-scopes permissions::tests::transition_generic_does_not_revoke_granular_chat_rpc PASS [ 0.015s] (1299/1467) tranquil-scopes permissions::tests::test_transition_generic_with_chat_allows_chat PASS [ 0.012s] (1300/1467) tranquil-scopes permissions::tests::transition_generic_does_not_widen_granular_chat_rpc PASS [ 0.016s] (1301/1467) tranquil-scopes permissions::tests::test_transition_generic_does_not_grant_identity PASS [ 0.012s] (1302/1467) tranquil-scopes permissions::tests::transition_generic_supersedes_granular_scopes PASS [ 0.014s] (1303/1467) tranquil-scopes permissions::tests::transition_generic_still_grants_what_the_spec_says_it_does PASS [ 0.015s] (1304/1467) tranquil-server::bin/tranquil-server tls::tests::certificate_without_key_is_missing_key PASS [ 0.021s] (1305/1467) tranquil-scopes permissions::tests::test_transition_generic_without_chat_blocks_chat PASS [ 0.019s] (1306/1467) tranquil-server::bin/tranquil-server http3::tests::alt_svc_added_to_responses_except_switching_protocols PASS [ 0.134s] (1307/1467) tranquil-ripple transport::tests::inbound_byte_budget_held_until_consumed PASS [ 0.017s] (1308/1467) tranquil-server::bin/tranquil-server tls::tests::loads_certificate_and_key PASS [ 0.017s] (1309/1467) tranquil-server::bin/tranquil-server tls::tests::empty_certificate_file_has_no_certificates PASS [ 0.013s] (1310/1467) tranquil-server::bin/tranquil-server tls::tests::missing_certificate_file_is_read_error PASS [ 0.024s] (1311/1467) tranquil-scopes permissions::tests::transition_generic_does_not_supersede_chat PASS [ 0.017s] (1312/1467) tranquil-server::bin/tranquil-server tls::tests::mismatched_cert_and_key_is_rejected PASS [ 0.014s] (1313/1467) tranquil-server::bin/tranquil-server tls::tests::reload_swaps_the_served_certificate PASS [ 0.327s] (1314/1467) tranquil-pds::it sync_repo::test_list_repos_pagination PASS [ 0.019s] (1315/1467) tranquil-server::bin/tranquil-server tls::tests::negotiates_h2_when_client_offers_only_h2 PASS [ 0.362s] (1316/1467) tranquil-pds::it sync_conformance::test_list_blobs_takendown_returns_error PASS [ 0.017s] (1317/1467) tranquil-server::bin/tranquil-server tls::tests::server_config_advertises_h2_and_http1 PASS [ 0.657s] (1318/1467) tranquil-pds::it repo_lifecycle::test_cursor_backfill_completeness PASS [ 0.017s] (1319/1467) tranquil-server::bin/tranquil-server tls::tests::terminates_tls_over_ipv6_and_negotiates_alpn PASS [ 0.029s] (1320/1467) tranquil-server::bin/tranquil-server http3::tests::h3_get_roundtrips_through_router PASS [ 0.030s] (1321/1467) tranquil-server::bin/tranquil-server http3::tests::h3_body_error_resets_stream_instead_of_truncating PASS [ 0.029s] (1322/1467) tranquil-server::bin/tranquil-server http3::tests::host_header_filled_from_authority PASS [ 0.007s] (1323/1467) tranquil-storage tests::no_split_for_temp_keys PASS [ 0.009s] (1324/1467) tranquil-storage tests::resolve_path_no_shard_for_temp PASS [ 0.034s] (1325/1467) tranquil-server::bin/tranquil-server http3::tests::h3_requests_carry_remote_addr_connect_info PASS [ 0.027s] (1326/1467) tranquil-signal tests_fjall::identity_store_aci_pni_isolation PASS [ 0.009s] (1327/1467) tranquil-storage tests::no_split_for_non_cid_keys PASS [ 0.010s] (1328/1467) tranquil-storage tests::no_split_for_short_keys PASS [ 0.007s] (1329/1467) tranquil-storage tests::resolve_path_shards_cid_keys PASS [ 0.006s] (1330/1467) tranquil-storage tests::split_at_minimum_length PASS [ 0.017s] (1331/1467) tranquil-signal tests_fjall::state_store_identity_keypairs PASS [ 0.028s] (1332/1467) tranquil-signal tests_fjall::identity_store_crud PASS [ 0.021s] (1333/1467) tranquil-signal tests_fjall::pre_key_store_next_ids PASS [ 0.024s] (1334/1467) tranquil-signal tests_fjall::pre_key_store_crud PASS [ 0.018s] (1335/1467) tranquil-signal tests_fjall::session_store_sub_devices PASS [ 0.018s] (1336/1467) tranquil-signal tests_fjall::signed_pre_key_store_crud PASS [ 0.021s] (1337/1467) tranquil-signal tests_fjall::profile_key_store_roundtrip PASS [ 0.019s] (1338/1467) tranquil-signal tests_fjall::sender_key_store_load_missing PASS [ 0.017s] (1339/1467) tranquil-signal tests_fjall::state_store_registration_empty PASS [ 0.018s] (1340/1467) tranquil-signal tests_fjall::state_store_clear_registration PASS [ 0.005s] (1341/1467) tranquil-storage tests::split_path_from_dag_cbor_cid PASS [ 0.009s] (1342/1467) tranquil-storage tests::split_cid_case_insensitive PASS [ 0.016s] (1343/1467) tranquil-signal tests_fjall::store_clear_removes_all PASS [ 0.328s] (1344/1467) tranquil-pds::it user_blocks_reachability::applying_a_multi_op_batch_keeps_user_blocks_equal_to_reachable_set PASS [ 0.007s] (1345/1467) tranquil-storage tests::split_path_from_raw_blob_cid PASS [ 0.034s] (1346/1467) tranquil-signal tests_fjall::kyber_pre_key_last_resort_rejects_replayed_base_key PASS [ 0.342s] (1347/1467) tranquil-pds::it sync_repo::test_list_repos_with_limit PASS [ 0.023s] (1348/1467) tranquil-signal tests_fjall::state_store_sender_certificate_roundtrip PASS [ 0.322s] (1349/1467) tranquil-pds::it user_blocks_reachability::deleting_one_of_two_identical_records_keeps_the_shared_block PASS [ 0.025s] (1350/1467) tranquil-signal tests_fjall::session_store_crud PASS [ 0.033s] (1351/1467) tranquil-signal tests_fjall::kyber_pre_key_last_resort_survives_mark_used PASS [ 0.037s] (1352/1467) tranquil-signal tests_fjall::kyber_pre_key_last_resort_list PASS [ 0.034s] (1353/1467) tranquil-signal tests_fjall::kyber_pre_key_one_time_mark_used_deletes PASS [ 0.009s] (1354/1467) tranquil-types http_url_tests::each_kind_applies_its_own_local_host_policy PASS [ 0.009s] (1355/1467) tranquil-types http_url_tests::canonicalization_keeps_identity_and_rejects_query_fragment_and_userinfo PASS [ 0.009s] (1356/1467) tranquil-types locale_tests::locale_tag_roundtrip PASS [ 0.009s] (1357/1467) tranquil-types http_url_tests::extract_pds_endpoint_selects_the_pds_service_and_reports_missing_or_invalid PASS [ 0.010s] (1358/1467) tranquil-types comms_type_tests::only_code_free_kinds_are_safe_to_show_verbatim PASS [ 0.011s] (1359/1467) tranquil-types http_url_tests::pds_and_jwks_kinds_reject_private_and_reserved_addresses PASS [ 0.011s] (1360/1467) tranquil-types locale_tests::unparseable_locale_tags_are_rejected_w_default_being_english PASS [ 0.011s] (1361/1467) tranquil-types recipient_tests::email_accepts_every_local_part_special_char PASS [ 0.009s] (1362/1467) tranquil-types recipient_tests::email_new_normalizes_and_validates PASS [ 0.009s] (1363/1467) tranquil-types recipient_tests::signal_discriminators_have_exact_boundaries PASS [ 0.011s] (1364/1467) tranquil-types recipient_tests::discord_user_id_requires_positive_snowflake PASS [ 0.010s] (1365/1467) tranquil-types recipient_tests::recipient_parse_binds_channel_to_value PASS [ 0.008s] (1366/1467) tranquil-types recipient_tests::telegram_chat_id_accepts_groups_and_rejects_usernames PASS [ 0.013s] (1367/1467) tranquil-types recipient_tests::email_enforces_length_boundaries PASS [ 0.014s] (1368/1467) tranquil-types dns_guard_tests::the_policy_gates_loopback_resolution PASS [ 0.382s] (1369/1467) tranquil-pds::it sync_deprecated::test_get_checkout_takendown_account_returns_error PASS [ 0.009s] (1370/1467) tranquil-types recipient_tests::username_new_normalizes_sigil_and_case PASS [ 0.011s] (1371/1467) tranquil-types validated_newtype_tests::a_handle_lowercases_on_construction PASS [ 0.010s] (1372/1467) tranquil-types validated_newtype_tests::a_reserved_tld_handle_parses_but_reports_its_tld_as_disallowed PASS [ 0.011s] (1373/1467) tranquil-types validated_newtype_tests::a_handle_stores_the_string_the_validator_accepted PASS [ 0.015s] (1374/1467) tranquil-types validated_newtype_tests::a_bare_did_ref_names_no_service PASS [ 0.015s] (1375/1467) tranquil-types validated_newtype_tests::a_did_ref_built_from_a_did_names_no_service PASS [ 0.013s] (1376/1467) tranquil-types validated_newtype_tests::a_did_ref_normalizes_its_did_half_the_way_a_did_does PASS [ 0.013s] (1377/1467) tranquil-types validated_newtype_tests::a_did_stores_the_string_the_validator_accepted PASS [ 0.013s] (1378/1467) tranquil-types validated_newtype_tests::a_did_ref_rejects_anything_that_cannot_name_one_service PASS [ 0.009s] (1379/1467) tranquil-types validated_newtype_tests::the_earliest_tid_sorts_below_every_generated_tid PASS [ 0.016s] (1380/1467) tranquil-types validated_newtype_tests::a_did_ref_does_not_second_guess_the_service_ids_it_has_not_seen PASS [ 0.010s] (1381/1467) tranquil-types validated_newtype_tests::an_over_long_did_ref_is_rejected PASS [ 0.011s] (1382/1467) tranquil-types validated_newtype_tests::an_invalid_value_reports_the_string_it_was_given PASS [ 0.012s] (1383/1467) tranquil-types validated_newtype_tests::a_prefixed_did_round_trips_through_its_own_constructor PASS [ 0.017s] (1384/1467) tranquil-types validated_newtype_tests::a_did_ref_keeps_the_service_id_it_was_given PASS [ 0.011s] (1385/1467) tranquil-types validated_newtype_tests::an_over_long_service_id_is_rejected_before_the_did_ref_bound_bites PASS [ 0.428s] (1386/1467) tranquil-pds::it sync_conformance::test_get_repo_status_shows_deactivated_status PASS [ 0.031s] (1387/1467) tranquil-storage::s3 put_stream_empty_aborts_upload PASS [ 0.327s] (1388/1467) tranquil-pds::it user_blocks_reachability::reverting_the_tree_to_a_stored_shape_still_records_its_blocks PASS [ 0.395s] (1389/1467) tranquil-pds::it sync_deprecated::test_get_head_takendown_account_returns_error PASS [ 0.037s] (1390/1467) tranquil-storage::s3 copy PASS [ 0.036s] (1391/1467) tranquil-storage::s3 put_stream_error_aborts_upload PASS [ 0.498s] (1392/1467) tranquil-pds::it sync_conformance::test_get_blob_takendown_returns_error PASS [ 0.285s] (1393/1467) tranquil-pds::plc_migration test_submit_plc_operation_wrong_endpoint_rejected PASS [ 0.285s] (1394/1467) tranquil-pds::plc_migration test_submit_plc_operation_wrong_signing_key_rejected PASS [ 0.081s] (1395/1467) tranquil-storage::s3 put_stream PASS [ 0.299s] (1396/1467) tranquil-pds::plc_migration test_migration_rejects_wrong_did_document PASS [ 0.304s] (1397/1467) tranquil-pds::plc_migration test_full_sign_and_submit_flow PASS [ 0.429s] (1398/1467) tranquil-pds::it sync_repo::test_sync_record_lifecycle PASS [ 0.100s] (1399/1467) tranquil-storage::s3 put_stream_part_failure_aborts_upload PASS [ 0.118s] (1400/1467) tranquil-storage::s3 put_get_head_delete PASS [ 0.317s] (1401/1467) tranquil-pds::sync_resource_limits test_get_repo_since_not_affected_by_semaphore PASS [ 0.274s] (1402/1467) tranquil-ripple::two_node_convergence two_node_binary_data_convergence PASS [ 0.272s] (1403/1467) tranquil-ripple::two_node_convergence two_node_lww_conflict_resolution PASS [ 0.276s] (1404/1467) tranquil-ripple::two_node_convergence two_node_cache_convergence PASS [ 0.268s] (1405/1467) tranquil-ripple::two_node_convergence two_node_rapid_overwrite_convergence PASS [ 0.273s] (1406/1467) tranquil-ripple::two_node_convergence two_node_rate_limit_split_increment PASS [ 0.279s] (1407/1467) tranquil-ripple::two_node_convergence two_node_concurrent_same_key_writes PASS [ 1.655s] (1408/1467) tranquil-pds::it mst_inductive_firehose::inductive_forward_verifies_update_commits PASS [ 0.223s] (1409/1467) tranquil-server::bin/tranquil-server http3::tests::quic_handshake_observes_reloaded_certificate PASS [ 0.330s] (1410/1467) tranquil-pds::it ripple_cluster::cluster_any_node_access PASS [ 0.479s] (1411/1467) tranquil-pds::it repo_lifecycle::test_firehose_commit_signature_verification PASS [ 1.787s] (1412/1467) tranquil-pds::it mst_inductive_firehose::inductive_forward_verifies_delete_commits PASS [ 0.286s] (1413/1467) tranquil-storage::s3 put_stream_multipart PASS [ 0.425s] (1414/1467) tranquil-ripple::two_node_convergence two_node_partition_recovery PASS [ 0.632s] (1415/1467) tranquil-pds::it sync_repo::test_sync_repo_export_lifecycle PASS [ 0.511s] (1416/1467) tranquil-pds::sync_resource_limits test_get_repo_succeeds_with_many_records PASS [ 0.515s] (1417/1467) tranquil-pds::it repo_lifecycle::test_five_record_commit_chain_integrity PASS [ 0.473s] (1418/1467) tranquil-ripple::two_node_convergence two_node_delete_convergence PASS [ 0.765s] (1419/1467) tranquil-pds::it sync_deprecated::test_get_checkout_comprehensive PASS [ 1.927s] (1420/1467) tranquil-pds::it mst_firehose_e2e::websocket_firehose_frames_pass_inductive_forward_and_inverse PASS [ 1.908s] (1421/1467) tranquil-pds::it mst_inductive_firehose::inductive_inverse_verifies_every_commit PASS [ 0.450s] (1422/1467) tranquil-pds::it repo_lifecycle::test_update_record_prev_matches_old_cid PASS [ 0.578s] (1423/1467) tranquil-ripple::two_node_convergence two_node_many_keys_convergence PASS [ 0.585s] (1424/1467) tranquil-ripple::two_node_convergence two_node_concurrent_disjoint_writes PASS [ 0.199s] (1425/1467) tranquil-pds::it whole_story::test_app_password_record_lifecycle PASS [ 0.204s] (1426/1467) tranquil-pds::it whole_story::test_backup_restore_workflow PASS [ 0.632s] (1427/1467) tranquil-pds::it repo_lifecycle::test_multi_account_seq_interleaving PASS [ 0.755s] (1428/1467) tranquil-pds::mst_self_heal_e2e write_self_heals_after_mst_node_corruption PASS [ 0.211s] (1429/1467) tranquil-pds::it whole_story::test_blob_lifecycle_upload_use_remove PASS [ 2.175s] (1430/1467) tranquil-pds::it mst_inductive_firehose::inductive_forward_verifies_create_commits PASS [ 0.237s] (1431/1467) tranquil-pds::it whole_story::test_complete_user_journey_signup_to_deletion PASS [ 0.223s] (1432/1467) tranquil-pds::it whole_story::test_deactivation_preserves_data PASS [ 0.249s] (1433/1467) tranquil-pds::it whole_story::test_concurrent_import_and_writes PASS [ 1.150s] (1434/1467) tranquil-pds::it user_blocks_reachability::deleting_from_a_populated_repo_keeps_user_blocks_equal_to_reachable_set PASS [ 0.661s] (1435/1467) tranquil-pds::it ripple_cluster::cluster_bulk_key_convergence PASS [ 0.261s] (1436/1467) tranquil-pds::it whole_story::test_handle_change_with_existing_content PASS [ 1.140s] (1437/1467) tranquil-pds::sync_resource_limits test_get_repo_semaphore_rejects_excess_concurrency PASS [ 0.188s] (1438/1467) tranquil-pds::it whole_story::test_password_change_session_behavior PASS [ 0.425s] (1439/1467) tranquil-pds::it whole_story::test_multi_user_social_graph_lifecycle PASS [ 0.214s] (1440/1467) tranquil-pds::it whole_story::test_session_and_record_interaction PASS [ 0.086s] (1441/1467) tranquil-ripple::two_node_convergence two_node_stress_concurrent_load PASS [ 0.659s] (1442/1467) tranquil-pds::it ripple_cluster::cluster_concurrent_multi_node_writes PASS [ 0.832s] (1443/1467) tranquil-pds::it whole_story::test_scale_batch_operations PASS [ 0.148s] (1444/1467) tranquil-pds::it ripple_cluster::cluster_formation PASS [ 2.022s] (1445/1467) tranquil-ripple transport::tests::keyless_client_cannot_inject_into_keyed_node PASS [ 2.025s] (1446/1467) tranquil-ripple transport::tests::concurrent_sends_to_fresh_peer_all_delivered PASS [ 0.344s] (1447/1467) tranquil-pds::it ripple_cluster::cluster_overwrite_conflict_resolution PASS [ 2.190s] (1448/1467) tranquil-ripple transport::tests::max_size_frame_roundtrips_and_oversize_is_refused PASS [ 2.384s] (1449/1467) tranquil-ripple transport::tests::mismatched_cluster_key_rejects PASS [ 0.350s] (1450/1467) tranquil-pds::it ripple_cluster::cluster_rate_limit_multi_node_convergence PASS [ 3.960s] (1451/1467) tranquil-pds::it mst_property_fuzz::mst_property_fuzz_seed_42 PASS [ 1.665s] (1452/1467) tranquil-pds::it whole_story::test_scale_many_blobs_in_repo PASS [ 4.020s] (1453/1467) tranquil-pds::it mst_property_fuzz::mst_property_fuzz_seed_9001 PASS [ 4.097s] (1454/1467) tranquil-pds::it mst_property_fuzz::mst_property_fuzz_seed_1 PASS [ 0.578s] (1455/1467) tranquil-pds::it ripple_cluster::cross_node_cache_delete_observable_via_http PASS [ 3.268s] (1456/1467) tranquil-ripple::two_node_convergence two_node_ttl_expiration PASS [ 0.469s] (1457/1467) tranquil-pds::it ripple_cluster::cross_node_email_update_status PASS [ 0.346s] (1458/1467) tranquil-pds::it ripple_cluster::cross_node_handle_resolution_from_cache PASS [ 0.279s] (1459/1467) tranquil-pds::it ripple_cluster::cross_node_session_revocation PASS [ 0.542s] (1460/1467) tranquil-pds::it ripple_cluster::delete_convergence PASS [ 0.340s] (1461/1467) tranquil-pds::it ripple_cluster::rate_limit_convergence PASS [ 0.341s] (1462/1467) tranquil-pds::it ripple_cluster::three_node_transitive_convergence PASS [ 10.494s] (1463/1467) tranquil-pds image::tests::test_process_large_image_generates_thumbnails PASS [ 9.964s] (1464/1467) tranquil-pds::it image_processing::test_aspect_ratio_preservation PASS [ 9.388s] (1465/1467) tranquil-ripple transport::tests::inbound_budget_exhaustion_drops_excess_frames PASS [ 11.506s] (1466/1467) tranquil-pds::it mst_property_fuzz::mst_property_fuzz_deep_tree_seed_7 PASS [ 23.390s] (1467/1467) tranquil-pds::it image_processing::test_thumbnail_generation ──────────── Summary [ 24.271s] 1467 tests run: 1467 passed, 71 skipped >>> tranquil-pds: Entering fakeroot... >>> tranquil-pds-openrc*: Running split function openrc... 'etc/conf.d' -> '/home/buildozer/aports/testing/tranquil-pds/pkg/tranquil-pds-openrc/etc/conf.d' 'etc/init.d' -> '/home/buildozer/aports/testing/tranquil-pds/pkg/tranquil-pds-openrc/etc/init.d' >>> tranquil-pds-openrc*: Preparing subpackage tranquil-pds-openrc... >>> tranquil-pds-openrc*: Running postcheck for tranquil-pds-openrc >>> WARNING: tranquil-pds-openrc*: /etc/conf.d/tranquil-pds should not have executable bit set >>> tranquil-pds-frontend*: Running split function frontend... >>> tranquil-pds-frontend*: Preparing subpackage tranquil-pds-frontend... >>> tranquil-pds-frontend*: Stripping binaries >>> WARNING: tranquil-pds-frontend*: No arch specific binaries found so arch should probably be set to "noarch" >>> tranquil-pds-frontend*: Running postcheck for tranquil-pds-frontend >>> tranquil-pds*: Running postcheck for tranquil-pds >>> tranquil-pds*: Preparing package tranquil-pds... >>> tranquil-pds*: Stripping binaries >>> tranquil-pds*: Script found. /bin/sh added as a dependency >>> tranquil-pds*: Adding .pre-install >>> tranquil-pds*: Scanning shared objects >>> tranquil-pds-frontend*: Scanning shared objects >>> tranquil-pds*: Tracing dependencies... /bin/sh so:libc.musl-aarch64.so.1 so:libcrypto.so.3 so:libgcc_s.so.1 so:libssl.so.3 >>> tranquil-pds*: Package size: 21.3 MB >>> tranquil-pds*: Compressing data... >>> tranquil-pds*: Create checksum... >>> tranquil-pds*: Create tranquil-pds-0.7.1-r0.apk >>> tranquil-pds-openrc*: Tracing dependencies... >>> tranquil-pds-openrc*: Package size: 1.0 KB >>> tranquil-pds-openrc*: Compressing data... >>> tranquil-pds-openrc*: Create checksum... >>> tranquil-pds-openrc*: Create tranquil-pds-openrc-0.7.1-r0.apk >>> tranquil-pds-frontend*: Tracing dependencies... >>> tranquil-pds-frontend*: Package size: 1.0 MB >>> tranquil-pds-frontend*: Compressing data... >>> tranquil-pds-frontend*: Create checksum... >>> tranquil-pds-frontend*: Create tranquil-pds-frontend-0.7.1-r0.apk >>> tranquil-pds: Build complete at Fri, 30 Oct 2026 18:32:29 +0000 elapsed time 0h 17m 4s >>> tranquil-pds: Cleaning up srcdir >>> tranquil-pds: Cleaning up pkgdir >>> tranquil-pds: Cleaning up tmpdir >>> tranquil-pds: Uninstalling dependencies... ( 1/141) Purging .makedepends-tranquil-pds (20261030.181526) ( 2/141) Purging just (1.59.0-r0) ( 3/141) Purging cargo-auditable (0.7.7-r0) ( 4/141) Purging cargo-nextest (0.9.110-r2) ( 5/141) Purging cargo (1.99.1-r0) ( 6/141) Purging rust (1.99.1-r0) ( 7/141) Purging openssl-dev (3.5.9-r0) ( 8/141) Purging protobuf-dev (31.1-r4) ( 9/141) Purging zlib-dev (1.3.2-r1) ( 10/141) Purging pnpm (11.28.9-r0) ( 11/141) Purging nodejs (24.22.1-r1) ( 12/141) Purging ca-certificates (20261020-r0) Executing ca-certificates-20261020-r0.post-deinstall ( 13/141) Purging abseil-cpp-dev (20260817.0-r0) ( 14/141) Purging linux-headers (7.2.1-r0) ( 15/141) Purging abseil-cpp-base-cpu-detect (20260817.0-r0) ( 16/141) Purging abseil-cpp-civil-time (20260817.0-r0) ( 17/141) Purging abseil-cpp-cordz-sample-token (20260817.0-r0) ( 18/141) Purging abseil-cpp-demangle-internal (20260817.0-r0) ( 19/141) Purging abseil-cpp-demangle-rust (20260817.0-r0) ( 20/141) Purging abseil-cpp-exception-safety-testing (20260817.0-r0) ( 21/141) Purging abseil-cpp-failure-signal-handler (20260817.0-r0) ( 22/141) Purging abseil-cpp-flags-parse (20260817.0-r0) ( 23/141) Purging abseil-cpp-flags-usage-internal (20260817.0-r0) ( 24/141) Purging abseil-cpp-flags-usage (20260817.0-r0) ( 25/141) Purging abseil-cpp-generic-printer-internal (20260817.0-r0) ( 26/141) Purging abseil-cpp-graphcycles-internal (20260817.0-r0) ( 27/141) Purging abseil-cpp-hardening (20260817.0-r0) ( 28/141) Purging abseil-cpp-hash-generator-testing (20260817.0-r0) ( 29/141) Purging abseil-cpp-hashtable-profiler (20260817.0-r0) ( 30/141) Purging abseil-cpp-log-flags (20260817.0-r0) ( 31/141) Purging abseil-cpp-log-internal-test-actions (20260817.0-r0) ( 32/141) Purging abseil-cpp-log-internal-test-matchers (20260817.0-r0) ( 33/141) Purging abseil-cpp-per-thread-sem-test-common (20260817.0-r0) ( 34/141) Purging abseil-cpp-periodic-sampler (20260817.0-r0) ( 35/141) Purging abseil-cpp-poison (20260817.0-r0) ( 36/141) Purging abseil-cpp-pow10-helper (20260817.0-r0) ( 37/141) Purging abseil-cpp-profile-builder (20260817.0-r0) ( 38/141) Purging abseil-cpp-random-distributions (20260817.0-r0) ( 39/141) Purging abseil-cpp-random-internal-distribution-test-util (20260817.0-r0) ( 40/141) Purging abseil-cpp-random-seed-sequences (20260817.0-r0) ( 41/141) Purging abseil-cpp-scoped-mock-log (20260817.0-r0) ( 42/141) Purging abseil-cpp-scoped-set-env (20260817.0-r0) ( 43/141) Purging abseil-cpp-simulated-clock (20260817.0-r0) ( 44/141) Purging abseil-cpp-source-location (20260817.0-r0) ( 45/141) Purging abseil-cpp-spinlock-test-common (20260817.0-r0) ( 46/141) Purging abseil-cpp-stack-consumption (20260817.0-r0) ( 47/141) Purging abseil-cpp-status-builder (20260817.0-r0) ( 48/141) Purging abseil-cpp-status-matchers (20260817.0-r0) ( 49/141) Purging abseil-cpp-test-instance-tracker (20260817.0-r0) ( 50/141) Purging abseil-cpp-time-internal-test-util (20260817.0-r0) ( 51/141) Purging abseil-cpp-vlog-config-internal (20260817.0-r0) ( 52/141) Purging abseil-cpp-flags-internal (20260817.0-r0) ( 53/141) Purging abseil-cpp-flags-marshalling (20260817.0-r0) ( 54/141) Purging abseil-cpp-flags-reflection (20260817.0-r0) ( 55/141) Purging abseil-cpp-log-entry (20260817.0-r0) ( 56/141) Purging abseil-cpp-log-internal-fnmatch (20260817.0-r0) ( 57/141) Purging abseil-cpp-log-internal-test-helpers (20260817.0-r0) ( 58/141) Purging abseil-cpp-log-severity (20260817.0-r0) ( 59/141) Purging abseil-cpp-random-internal-entropy-pool (20260817.0-r0) ( 60/141) Purging abseil-cpp-random-internal-randen (20260817.0-r0) ( 61/141) Purging abseil-cpp-random-internal-randen-hwaes (20260817.0-r0) ( 62/141) Purging abseil-cpp-random-internal-randen-hwaes-impl (20260817.0-r0) ( 63/141) Purging abseil-cpp-random-internal-randen-slow (20260817.0-r0) ( 64/141) Purging abseil-cpp-random-internal-seed-material (20260817.0-r0) ( 65/141) Purging abseil-cpp-random-seed-gen-exception (20260817.0-r0) ( 66/141) Purging ada-libs (4.0.0-r0) ( 67/141) Purging gmock (1.18.0-r0) ( 68/141) Purging gtest (1.18.0-r0) ( 69/141) Purging icu-libs (78.1-r0) ( 70/141) Purging libssh2 (1.11.1-r4) ( 71/141) Purging llvm23-libs (23.1.4-r0) ( 72/141) Purging scudo-malloc (23.1.4-r0) ( 73/141) Purging simdjson (5.0.5-r0) ( 74/141) Purging simdutf (9.3.2-r0) ( 75/141) Purging sqlite-libs (3.54.1-r0) ( 76/141) Purging libprotoc (31.1-r4) ( 77/141) Purging libprotobuf (31.1-r4) ( 78/141) Purging libprotobuf-lite (31.1-r4) ( 79/141) Purging protobuf (31.1-r4) ( 80/141) Purging protoc (31.1-r4) ( 81/141) Purging abseil-cpp-die-if-null (20260817.0-r0) ( 82/141) Purging abseil-cpp-log-internal-message (20260817.0-r0) ( 83/141) Purging abseil-cpp-statusor (20260817.0-r0) ( 84/141) Purging abseil-cpp-log-internal-conditions (20260817.0-r0) ( 85/141) Purging abseil-cpp-status (20260817.0-r0) ( 86/141) Purging abseil-cpp-cord (20260817.0-r0) ( 87/141) Purging abseil-cpp-cordz-info (20260817.0-r0) ( 88/141) Purging abseil-cpp-cordz-handle (20260817.0-r0) ( 89/141) Purging abseil-cpp-flags-config (20260817.0-r0) ( 90/141) Purging abseil-cpp-flags-program-name (20260817.0-r0) ( 91/141) Purging abseil-cpp-clock-interface (20260817.0-r0) ( 92/141) Purging abseil-cpp-raw-hash-set (20260817.0-r0) ( 93/141) Purging abseil-cpp-hashtablez-sampler (20260817.0-r0) ( 94/141) Purging abseil-cpp-log-internal-log-sink-set (20260817.0-r0) ( 95/141) Purging abseil-cpp-synchronization (20260817.0-r0) ( 96/141) Purging abseil-cpp-examine-stack (20260817.0-r0) ( 97/141) Purging abseil-cpp-symbolize (20260817.0-r0) ( 98/141) Purging abseil-cpp-malloc-internal (20260817.0-r0) ( 99/141) Purging abseil-cpp-base (20260817.0-r0) (100/141) Purging abseil-cpp-log-globals (20260817.0-r0) (101/141) Purging abseil-cpp-hash (20260817.0-r0) (102/141) Purging abseil-cpp-city (20260817.0-r0) (103/141) Purging abseil-cpp-cord-internal (20260817.0-r0) (104/141) Purging abseil-cpp-cordz-functions (20260817.0-r0) (105/141) Purging abseil-cpp-crc-cord-state (20260817.0-r0) (106/141) Purging abseil-cpp-crc32c (20260817.0-r0) (107/141) Purging abseil-cpp-crc-internal (20260817.0-r0) (108/141) Purging abseil-cpp-stacktrace (20260817.0-r0) (109/141) Purging abseil-cpp-debugging-internal (20260817.0-r0) (110/141) Purging abseil-cpp-decode-rust-punycode (20260817.0-r0) (111/141) Purging abseil-cpp-exponential-biased (20260817.0-r0) (112/141) Purging abseil-cpp-flags-commandlineflag (20260817.0-r0) (113/141) Purging abseil-cpp-flags-commandlineflag-internal (20260817.0-r0) (114/141) Purging abseil-cpp-flags-private-handle-accessor (20260817.0-r0) (115/141) Purging abseil-cpp-log-internal-format (20260817.0-r0) (116/141) Purging abseil-cpp-str-format-internal (20260817.0-r0) (117/141) Purging abseil-cpp-int128 (20260817.0-r0) (118/141) Purging abseil-cpp-kernel-timeout-internal (20260817.0-r0) (119/141) Purging abseil-cpp-log-internal-check-op (20260817.0-r0) (120/141) Purging abseil-cpp-leak-check (20260817.0-r0) (121/141) Purging abseil-cpp-log-initialize (20260817.0-r0) (122/141) Purging abseil-cpp-log-internal-globals (20260817.0-r0) (123/141) Purging abseil-cpp-log-internal-nullguard (20260817.0-r0) (124/141) Purging abseil-cpp-log-internal-structured-proto (20260817.0-r0) (125/141) Purging abseil-cpp-log-internal-proto (20260817.0-r0) (126/141) Purging abseil-cpp-log-sink (20260817.0-r0) (127/141) Purging abseil-cpp-random-internal-platform (20260817.0-r0) (128/141) Purging abseil-cpp-time (20260817.0-r0) (129/141) Purging abseil-cpp-strings (20260817.0-r0) (130/141) Purging abseil-cpp-strings-internal (20260817.0-r0) (131/141) Purging abseil-cpp-raw-logging-internal (20260817.0-r0) (132/141) Purging abseil-cpp-spinlock-wait (20260817.0-r0) (133/141) Purging abseil-cpp-strerror (20260817.0-r0) (134/141) Purging abseil-cpp-throw-delegate (20260817.0-r0) (135/141) Purging abseil-cpp-time-zone (20260817.0-r0) (136/141) Purging abseil-cpp-tracing-internal (20260817.0-r0) (137/141) Purging abseil-cpp-utf8-for-code-point (20260817.0-r0) (138/141) Purging icu-data-en (78.1-r0) (139/141) Purging libffi (3.8.0-r0) (140/141) Purging libxml2 (2.13.9-r2) (141/141) Purging xz-libs (5.8.4-r0) Executing busybox-1.38.0-r8.trigger OK: 433.6 MiB in 109 packages >>> tranquil-pds: Updating the testing/aarch64 repository index... >>> tranquil-pds: Signing the index...