>>> stalwart-cli: Building testing/stalwart-cli 1.0.13-r0 (using abuild 3.18.0_rc5-r1) started Tue, 06 Oct 2026 00:40:05 +0000 >>> stalwart-cli: Validating /home/buildozer/aports/testing/stalwart-cli/APKBUILD... >>> stalwart-cli: Analyzing dependencies... >>> stalwart-cli: Installing for build: build-base cargo cargo-auditable clang22-dev linux-headers protoc ( 1/72) Installing libffi (3.8.0-r0) ( 2/72) Installing xz-libs (5.8.4-r0) ( 3/72) Installing libxml2 (2.13.9-r2) ( 4/72) Installing llvm23-libs (23.1.2-r0) ( 5/72) Installing scudo-malloc (23.1.2-r0) ( 6/72) Installing rust (1.99.0-r2) ( 7/72) Installing sqlite-libs (3.53.4-r0) ( 8/72) Installing libssh2 (1.11.1-r3) ( 9/72) Installing cargo (1.99.0-r2) (10/72) Installing cargo-auditable (0.7.7-r0) (11/72) Installing clang22-headers (22.1.8-r1) (12/72) Installing llvm22-libs (22.1.8-r1) (13/72) Installing clang22-libs (22.1.8-r1) (14/72) Installing llvm22-linker-tools (22.1.8-r1) (15/72) Installing clang22 (22.1.8-r1) (16/72) Installing clang22-libclang (22.1.8-r1) (17/72) Installing clang22-dev (22.1.8-r1) (18/72) Installing linux-headers (7.2.1-r0) (19/72) Installing abseil-cpp-raw-logging-internal (20260817.0-r0) (20/72) Installing abseil-cpp-spinlock-wait (20260817.0-r0) (21/72) Installing abseil-cpp-base (20260817.0-r0) (22/72) Installing abseil-cpp-crc-internal (20260817.0-r0) (23/72) Installing abseil-cpp-crc32c (20260817.0-r0) (24/72) Installing abseil-cpp-crc-cord-state (20260817.0-r0) (25/72) Installing abseil-cpp-int128 (20260817.0-r0) (26/72) Installing abseil-cpp-strings-internal (20260817.0-r0) (27/72) Installing abseil-cpp-throw-delegate (20260817.0-r0) (28/72) Installing abseil-cpp-strings (20260817.0-r0) (29/72) Installing abseil-cpp-cord-internal (20260817.0-r0) (30/72) Installing abseil-cpp-exponential-biased (20260817.0-r0) (31/72) Installing abseil-cpp-cordz-functions (20260817.0-r0) (32/72) Installing abseil-cpp-time-zone (20260817.0-r0) (33/72) Installing abseil-cpp-time (20260817.0-r0) (34/72) Installing abseil-cpp-kernel-timeout-internal (20260817.0-r0) (35/72) Installing abseil-cpp-malloc-internal (20260817.0-r0) (36/72) Installing abseil-cpp-debugging-internal (20260817.0-r0) (37/72) Installing abseil-cpp-stacktrace (20260817.0-r0) (38/72) Installing abseil-cpp-tracing-internal (20260817.0-r0) (39/72) Installing abseil-cpp-synchronization (20260817.0-r0) (40/72) Installing abseil-cpp-cordz-handle (20260817.0-r0) (41/72) Installing abseil-cpp-cordz-info (20260817.0-r0) (42/72) Installing abseil-cpp-cord (20260817.0-r0) (43/72) Installing abseil-cpp-city (20260817.0-r0) (44/72) Installing abseil-cpp-hash (20260817.0-r0) (45/72) Installing abseil-cpp-log-internal-globals (20260817.0-r0) (46/72) Installing abseil-cpp-log-initialize (20260817.0-r0) (47/72) Installing abseil-cpp-leak-check (20260817.0-r0) (48/72) Installing abseil-cpp-log-internal-nullguard (20260817.0-r0) (49/72) Installing abseil-cpp-log-internal-check-op (20260817.0-r0) (50/72) Installing abseil-cpp-log-internal-conditions (20260817.0-r0) (51/72) Installing abseil-cpp-symbolize (20260817.0-r0) (52/72) Installing abseil-cpp-examine-stack (20260817.0-r0) (53/72) Installing abseil-cpp-log-globals (20260817.0-r0) (54/72) Installing abseil-cpp-str-format-internal (20260817.0-r0) (55/72) Installing abseil-cpp-log-internal-format (20260817.0-r0) (56/72) Installing abseil-cpp-log-sink (20260817.0-r0) (57/72) Installing abseil-cpp-log-internal-log-sink-set (20260817.0-r0) (58/72) Installing abseil-cpp-log-internal-proto (20260817.0-r0) (59/72) Installing abseil-cpp-log-internal-structured-proto (20260817.0-r0) (60/72) Installing abseil-cpp-strerror (20260817.0-r0) (61/72) Installing abseil-cpp-log-internal-message (20260817.0-r0) (62/72) Installing abseil-cpp-hashtablez-sampler (20260817.0-r0) (63/72) Installing abseil-cpp-raw-hash-set (20260817.0-r0) (64/72) Installing abseil-cpp-status (20260817.0-r0) (65/72) Installing abseil-cpp-statusor (20260817.0-r0) (66/72) Installing abseil-cpp-die-if-null (20260817.0-r0) (67/72) Installing libprotobuf-lite (31.1-r4) (68/72) Installing protobuf (31.1-r4) (69/72) Installing libprotobuf (31.1-r4) (70/72) Installing libprotoc (31.1-r4) (71/72) Installing protoc (31.1-r4) (72/72) Installing .makedepends-stalwart-cli (20261006.004005) Executing busybox-1.38.0-r7.trigger OK: 1263.9 MiB in 177 packages >>> stalwart-cli: Cleaning up srcdir >>> stalwart-cli: Cleaning up pkgdir >>> stalwart-cli: Cleaning up tmpdir >>> stalwart-cli: Fetching https://distfiles.alpinelinux.org/distfiles/edge/cli-1.0.13.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> stalwart-cli: Fetching https://github.com/stalwartlabs/cli/archive/v1.0.13/cli-1.0.13.tar.gz Connecting to github.com (140.82.121.4:443) Connecting to codeload.github.com (140.82.121.10:443) saving to '/var/cache/distfiles/edge/cli-1.0.13.tar.gz.part' cli-1.0.13.tar.gz.pa 100% |********************************| 151k 0:00:00 ETA '/var/cache/distfiles/edge/cli-1.0.13.tar.gz.part' saved /var/cache/distfiles/edge/cli-1.0.13.tar.gz: OK >>> stalwart-cli: Fetching https://distfiles.alpinelinux.org/distfiles/edge/cli-1.0.13.tar.gz /var/cache/distfiles/edge/cli-1.0.13.tar.gz: OK >>> stalwart-cli: Unpacking /var/cache/distfiles/edge/cli-1.0.13.tar.gz... Updating crates.io index Downloading crates ... Downloaded strsim v0.11.1 Downloaded ident_case v1.0.1 Downloaded itoa v1.0.18 Downloaded thiserror v2.0.21 Downloaded ref-cast v1.0.27 Downloaded zmij v1.0.23 Downloaded equivalent v1.0.2 Downloaded dyn-clone v1.0.20 Downloaded structmeta v0.3.0 Downloaded defmt-parser v1.0.0 Downloaded futures-io v0.3.34 Downloaded cfg-if v1.0.5 Downloaded rusticata-macros v4.1.0 Downloaded idna_adapter v1.2.2 Downloaded lru-slab v0.1.3 Downloaded percent-encoding v2.3.2 Downloaded stable_deref_trait v1.2.1 Downloaded cpufeatures v0.3.1 Downloaded potential_utf v0.1.6 Downloaded ref-cast-impl v1.0.27 Downloaded structmeta-derive v0.3.0 Downloaded futures-task v0.3.34 Downloaded utf8_iter v1.0.4 Downloaded yasna v0.6.0 Downloaded asn1-rs-impl v0.2.0 Downloaded futures-macro v0.3.34 Downloaded zerofrom v0.1.8 Downloaded zerofrom-derive v0.1.8 Downloaded yoke-derive v0.8.3 Downloaded docker_credential v1.4.0 Downloaded form_urlencoded v1.2.2 Downloaded is_terminal_polyfill v1.70.2 Downloaded version_check v0.9.5 Downloaded tower-service v0.3.3 Downloaded anstyle-query v1.1.5 Downloaded defmt-macros v1.1.1 Downloaded autocfg v1.5.1 Downloaded adler2 v2.0.1 Downloaded colorchoice v1.0.5 Downloaded dirs-sys v0.5.0 Downloaded etcetera v0.11.0 Downloaded crypto-common v0.2.2 Downloaded subtle v2.6.1 Downloaded lazy_static v1.5.0 Downloaded num v0.4.3 Downloaded home v0.5.12 Downloaded dirs v7.0.0 Downloaded cfg_aliases v0.2.2 Downloaded hex v0.4.3 Downloaded is-terminal v0.4.17 Downloaded errno v0.3.14 Downloaded darling_macro v0.24.1 Downloaded tower-layer v0.3.3 Downloaded clap_lex v1.1.1 Downloaded parse-display-derive v0.11.0 Downloaded either v1.18.0 Downloaded futures-executor v0.3.34 Downloaded thiserror-impl v2.0.21 Downloaded synstructure v0.14.0 Downloaded tinystr v0.8.4 Downloaded tokio-macros v2.7.2 Downloaded futures-core v0.3.34 Downloaded bitflags v1.3.2 Downloaded powerfmt v0.2.0 Downloaded bs58 v0.5.1 Downloaded sync_wrapper v1.0.2 Downloaded parse-display v0.11.0 Downloaded slab v0.4.12 Downloaded rand_core v0.10.1 Downloaded num-conv v0.2.2 Downloaded want v0.3.1 Downloaded atomic-waker v1.1.2 Downloaded zerovec-derive v0.11.6 Downloaded writeable v0.6.4 Downloaded serde_urlencoded v0.7.1 Downloaded fnv v1.0.7 Downloaded quote v1.0.47 Downloaded openssl-probe v0.2.1 Downloaded iana-time-zone v0.1.65 Downloaded httpdate v1.0.3 Downloaded dunce v1.0.5 Downloaded try-lock v0.2.5 Downloaded mime v0.3.17 Downloaded shlex v2.0.1 Downloaded heck v0.5.0 Downloaded http-body v1.1.0 Downloaded tonic-prost v0.14.6 Downloaded async-stream-impl v0.3.6 Downloaded rand_pcg v0.10.2 Downloaded asn1-rs-derive v0.6.0 Downloaded defmt v1.1.1 Downloaded time-core v0.1.9 Downloaded num-complex v0.4.6 Downloaded futures-channel v0.3.34 Downloaded litemap v0.8.3 Downloaded utf8parse v0.2.2 Downloaded displaydoc v0.2.7 Downloaded chacha20 v0.10.2 Downloaded smallvec v1.16.2 Downloaded yoke v0.8.3 Downloaded unicode-ident v1.0.26 Downloaded bit-vec v0.9.1 Downloaded hyperlocal v0.9.1 Downloaded async-stream v0.3.6 Downloaded log v0.4.34 Downloaded serde_repr v0.1.21 Downloaded rustc-hash v2.1.3 Downloaded block-buffer v0.12.1 Downloaded untrusted v0.9.0 Downloaded xattr v1.6.1 Downloaded hybrid-array v0.4.15 Downloaded rustls-pki-types v1.15.1 Downloaded pkg-config v0.3.34 Downloaded fs_extra v1.3.0 Downloaded cmake v0.1.58 Downloaded num-iter v0.1.46 Downloaded find-msvc-tools v0.1.14 Downloaded hyper-rustls v0.27.10 Downloaded tokio-rustls v0.26.5 Downloaded rtoolbox v0.0.6 Downloaded anstyle v1.0.14 Downloaded synstructure v0.13.2 Downloaded simd-adler32 v0.3.10 Downloaded option-ext v0.2.0 Downloaded serde_derive v1.0.229 Downloaded ferroid v2.0.0 Downloaded getrandom v0.4.3 Downloaded oid-registry v0.8.1 Downloaded anstyle-parse v1.0.0 Downloaded indexmap v1.9.3 Downloaded num-traits v0.2.19 Downloaded tinyvec v1.13.3 Downloaded icu_provider v2.3.1 Downloaded serde_core v1.0.229 Downloaded prost-derive v0.14.4 Downloaded darling_core v0.24.1 Downloaded getrandom v0.2.17 Downloaded rpassword v7.5.4 Downloaded deranged v0.5.8 Downloaded ipnet v2.12.2 Downloaded digest v0.11.3 Downloaded zeroize v1.9.0 Downloaded num-rational v0.4.2 Downloaded prost-types v0.14.4 Downloaded bitflags v2.13.2 Downloaded sha2 v0.11.0 Downloaded const-oid v0.10.2 Downloaded futures-sink v0.3.34 Downloaded hyper-timeout v0.5.2 Downloaded pin-project-internal v1.1.13 Downloaded schemars v0.9.0 Downloaded async-trait v0.1.92 Downloaded data-encoding v2.11.1 Downloaded pem v4.0.0 Downloaded http-body-util v0.1.5 Downloaded anyhow v1.0.104 Downloaded rcgen v0.14.10 Downloaded memchr v2.8.3 Downloaded indexmap v2.14.2 Downloaded prost v0.14.4 Downloaded pin-project-lite v0.2.17 Downloaded futures v0.3.34 Downloaded base64 v0.22.1 Downloaded url v2.5.8 Downloaded serde v1.0.229 Downloaded num-integer v0.1.47 Downloaded jobserver v0.1.35 Downloaded proc-macro2 v1.0.107 Downloaded rustls-native-certs v0.8.4 Downloaded ahash v0.8.12 Downloaded icu_locale_core v2.3.0 Downloaded icu_collections v2.3.0 Downloaded simdutf8 v0.1.5 Downloaded http v1.5.0 Downloaded schemars v1.2.2 Downloaded tonic v0.14.6 Downloaded zerotrie v0.2.5 Downloaded signal-hook-registry v1.4.8 Downloaded matchit v0.8.4 Downloaded base64 v0.23.1 Downloaded time-macros v0.2.32 Downloaded tracing-attributes v0.1.31 Downloaded hashbrown v0.12.3 Downloaded rand v0.10.3 Downloaded serde_with_macros v3.24.0 Downloaded httparse v1.10.1 Downloaded axum-core v0.5.6 Downloaded bollard-buildkit-proto v0.8.1 Downloaded testcontainers v0.28.0 Downloaded icu_properties v2.3.0 Downloaded quinn v0.11.12 Downloaded typenum v1.20.1 Downloaded jiff-core v0.1.1 Downloaded crc32fast v1.5.2 Downloaded clap_derive v4.6.7 Downloaded zerovec v0.11.8 Downloaded serde_json v1.0.151 Downloaded idna v1.1.0 Downloaded quinn-udp v0.5.15 Downloaded hashbrown v0.17.1 Downloaded regex v1.13.1 Downloaded bollard v0.21.1 Downloaded aho-corasick v1.1.5 Downloaded futures-util v0.3.34 Downloaded itertools v0.14.0 Downloaded icu_properties_data v2.3.0 Downloaded anstream v1.0.0 Downloaded getrandom v0.3.4 Downloaded darling v0.24.1 Downloaded tower-http v0.6.11 Downloaded tokio-stream v0.1.19 Downloaded ryu v1.0.23 Downloaded portable-atomic v1.15.0 Downloaded rustls-platform-verifier v0.7.1 Downloaded x509-parser v0.18.1 Downloaded chrono v0.4.45 Downloaded der-parser v10.0.0 Downloaded flate2 v1.1.10 Downloaded syn v2.0.119 Downloaded syn v3.0.6 Downloaded socket2 v0.6.5 Downloaded bytes v1.12.1 Downloaded miniz_oxide v0.9.1 Downloaded once_cell v1.21.4 Downloaded pin-project v1.1.13 Downloaded regex-syntax v0.8.11 Downloaded rustls v0.23.45 Downloaded clap v4.6.7 Downloaded icu_normalizer_data v2.3.0 Downloaded nom v7.1.3 Downloaded minimal-lexical v0.2.1 Downloaded astral-tokio-tar v0.6.4 Downloaded tracing-core v0.1.36 Downloaded rustls-webpki v0.103.15 Downloaded icu_normalizer v2.3.0 Downloaded jiff v0.2.37 Downloaded regex-automata v0.4.18 Downloaded mio v1.2.3 Downloaded asn1-rs v0.7.2 Downloaded tower v0.5.3 Downloaded cc v1.5.1 Downloaded num-bigint v0.4.8 Downloaded bollard-stubs v1.53.1-rc.29.3.1 Downloaded hyper-util v0.1.21 Downloaded tokio-util v0.7.19 Downloaded ring v0.17.14 Downloaded reqwest v0.13.5 Downloaded clap_builder v4.6.7 Downloaded hyper v1.11.1 Downloaded encodify v1.0.0 Downloaded h2 v0.4.19 Downloaded axum v0.8.9 Downloaded zlib-rs v0.6.8 Downloaded linux-raw-sys v0.12.1 Downloaded serde_with v3.24.0 Downloaded time v0.3.55 Downloaded aws-lc-rs v1.18.1 Downloaded quinn-proto v0.11.18 Downloaded zerocopy v0.8.59 Downloaded rustix v1.1.5 Downloaded tracing v0.1.44 Downloaded tokio v1.53.1 Downloaded libc v0.2.189 Downloaded aws-lc-sys v0.45.0 Compiling libc v0.2.189 Compiling proc-macro2 v1.0.107 Compiling quote v1.0.47 Compiling unicode-ident v1.0.26 Compiling stable_deref_trait v1.2.1 Compiling shlex v2.0.1 Compiling find-msvc-tools v0.1.14 Compiling fs_extra v1.3.0 Compiling dunce v1.0.5 Compiling pkg-config v0.3.34 Compiling pin-project-lite v0.2.17 Compiling bytes v1.12.1 Compiling futures-core v0.3.34 Compiling itoa v1.0.18 Compiling once_cell v1.21.4 Compiling aws-lc-rs v1.18.1 Compiling smallvec v1.16.2 Compiling zeroize v1.9.0 Compiling writeable v0.6.4 Compiling litemap v0.8.3 Compiling memchr v2.8.3 Compiling utf8_iter v1.0.4 Compiling icu_normalizer_data v2.3.0 Compiling futures-sink v0.3.34 Compiling icu_properties_data v2.3.0 Compiling httparse v1.10.1 Compiling untrusted v0.9.0 Compiling futures-task v0.3.34 Compiling percent-encoding v2.3.2 Compiling serde_core v1.0.229 Compiling futures-io v0.3.34 Compiling slab v0.4.12 Compiling rustls v0.23.45 Compiling subtle v2.6.1 Compiling typenum v1.20.1 Compiling cfg-if v1.0.5 Compiling tower-service v0.3.3 Compiling try-lock v0.2.5 Compiling serde v1.0.229 Compiling utf8parse v0.2.2 Compiling zmij v1.0.23 Compiling atomic-waker v1.1.2 Compiling colorchoice v1.0.5 Compiling base64 v0.23.1 Compiling tower-layer v0.3.3 Compiling crc32fast v1.5.2 Compiling getrandom v0.3.4 Compiling equivalent v1.0.2 Compiling is_terminal_polyfill v1.70.2 Compiling serde_json v1.0.151 Compiling ipnet v2.12.2 Compiling zerocopy v0.8.59 Compiling version_check v0.9.5 Compiling sync_wrapper v1.0.2 Compiling anstyle-parse v1.0.0 Compiling futures-channel v0.3.34 Compiling want v0.3.1 Compiling anstyle v1.0.14 Compiling anstyle-query v1.1.5 Compiling openssl-probe v0.2.1 Compiling hashbrown v0.17.1 Compiling simd-adler32 v0.3.10 Compiling adler2 v2.0.1 Compiling thiserror v2.0.21 Compiling anyhow v1.0.104 Compiling heck v0.5.0 Compiling rustls-pki-types v1.15.1 Compiling tracing-core v0.1.36 Compiling form_urlencoded v1.2.2 Compiling strsim v0.11.1 Compiling const-oid v0.10.2 Compiling log v0.4.34 Compiling clap_lex v1.1.1 Compiling encodify v1.0.0 Compiling bitflags v2.13.2 Compiling option-ext v0.2.0 Compiling cpufeatures v0.3.1 Compiling simdutf8 v0.1.5 Compiling anstream v1.0.0 Compiling miniz_oxide v0.9.1 Compiling ahash v0.8.12 Compiling futures-util v0.3.34 Compiling clap_builder v4.6.7 Compiling rustls-native-certs v0.8.4 Compiling tracing v0.1.44 Compiling http v1.5.0 Compiling flate2 v1.1.10 Compiling indexmap v2.14.2 Compiling syn v3.0.6 Compiling hybrid-array v0.4.15 Compiling jobserver v0.1.35 Compiling mio v1.2.3 Compiling socket2 v0.6.5 Compiling dirs-sys v0.5.0 Compiling rtoolbox v0.0.6 Compiling is-terminal v0.4.17 Compiling http-body v1.1.0 Compiling rpassword v7.5.4 Compiling dirs v7.0.0 Compiling http-body-util v0.1.5 Compiling cc v1.5.1 Compiling crypto-common v0.2.2 Compiling block-buffer v0.12.1 Compiling tokio v1.53.1 Compiling cmake v0.1.58 Compiling digest v0.11.3 Compiling sha2 v0.11.0 Compiling aws-lc-sys v0.45.0 Compiling synstructure v0.14.0 Compiling hyper v1.11.1 Compiling tower v0.5.3 Compiling zerofrom-derive v0.1.8 Compiling yoke-derive v0.8.3 Compiling zerovec-derive v0.11.6 Compiling displaydoc v0.2.7 Compiling serde_derive v1.0.229 Compiling thiserror-impl v2.0.21 Compiling clap_derive v4.6.7 Compiling hyper-util v0.1.21 Compiling zerofrom v0.1.8 Compiling yoke v0.8.3 Compiling zerovec v0.11.8 Compiling zerotrie v0.2.5 Compiling clap v4.6.7 Compiling tinystr v0.8.4 Compiling potential_utf v0.1.6 Compiling icu_collections v2.3.0 Compiling icu_locale_core v2.3.0 Compiling icu_provider v2.3.1 Compiling icu_normalizer v2.3.0 Compiling icu_properties v2.3.0 Compiling idna_adapter v1.2.2 Compiling idna v1.1.0 Compiling url v2.5.8 Compiling tower-http v0.6.11 Compiling rustls-webpki v0.103.15 Compiling tokio-rustls v0.26.5 Compiling rustls-platform-verifier v0.7.1 Compiling hyper-rustls v0.27.10 Compiling reqwest v0.13.5 Compiling stalwart-cli v1.0.13 (/home/buildozer/aports/testing/stalwart-cli/src/cli-1.0.13) Finished `release` profile [optimized] target(s) in 2m 10s Compiling proc-macro2 v1.0.107 Compiling quote v1.0.47 Compiling unicode-ident v1.0.26 Compiling libc v0.2.189 Compiling pin-project-lite v0.2.17 Compiling futures-core v0.3.34 Compiling bytes v1.12.1 Compiling memchr v2.8.3 Compiling itoa v1.0.18 Compiling serde_core v1.0.229 Compiling once_cell v1.21.4 Compiling futures-sink v0.3.34 Compiling cfg-if v1.0.5 Compiling shlex v2.0.1 Compiling find-msvc-tools v0.1.14 Compiling slab v0.4.12 Compiling equivalent v1.0.2 Compiling hashbrown v0.17.1 Compiling futures-io v0.3.34 Compiling stable_deref_trait v1.2.1 Compiling smallvec v1.16.2 Compiling futures-task v0.3.34 Compiling percent-encoding v2.3.2 Compiling tower-service v0.3.3 Compiling pkg-config v0.3.34 Compiling httparse v1.10.1 Compiling fs_extra v1.3.0 Compiling dunce v1.0.5 Compiling try-lock v0.2.5 Compiling fnv v1.0.7 Compiling base64 v0.23.1 Compiling atomic-waker v1.1.2 Compiling zeroize v1.9.0 Compiling httpdate v1.0.3 Compiling serde v1.0.229 Compiling writeable v0.6.4 Compiling ipnet v2.12.2 Compiling aws-lc-rs v1.18.1 Compiling litemap v0.8.3 Compiling tower-layer v0.3.3 Compiling utf8_iter v1.0.4 Compiling autocfg v1.5.1 Compiling anyhow v1.0.104 Compiling icu_normalizer_data v2.3.0 Compiling untrusted v0.9.0 Compiling icu_properties_data v2.3.0 Compiling zmij v1.0.23 Compiling strsim v0.11.1 Compiling either v1.18.0 Compiling rustls v0.23.45 Compiling serde_json v1.0.151 Compiling subtle v2.6.1 Compiling futures-channel v0.3.34 Compiling sync_wrapper v1.0.2 Compiling want v0.3.1 Compiling bitflags v2.13.2 Compiling mime v0.3.17 Compiling regex-syntax v0.8.11 Compiling matchit v0.8.4 Compiling base64 v0.22.1 Compiling cpufeatures v0.3.1 Compiling time-core v0.1.9 Compiling rustls-pki-types v1.15.1 Compiling form_urlencoded v1.2.2 Compiling openssl-probe v0.2.1 Compiling powerfmt v0.2.0 Compiling typenum v1.20.1 Compiling num-conv v0.2.2 Compiling tracing-core v0.1.36 Compiling ident_case v1.0.1 Compiling getrandom v0.4.3 Compiling rand_core v0.10.1 Compiling utf8parse v0.2.2 Compiling log v0.4.34 Compiling bollard-buildkit-proto v0.8.1 Compiling thiserror v2.0.21 Compiling portable-atomic v1.15.0 Compiling rustix v1.1.5 Compiling colorchoice v1.0.5 Compiling crc32fast v1.5.2 Compiling zerocopy v0.8.59 Compiling getrandom v0.3.4 Compiling version_check v0.9.5 Compiling anstyle-parse v1.0.0 Compiling linux-raw-sys v0.12.1 Compiling anstyle v1.0.14 Compiling itertools v0.14.0 Compiling anstyle-query v1.1.5 Compiling is_terminal_polyfill v1.70.2 Compiling option-ext v0.2.0 Compiling chacha20 v0.10.2 Compiling encodify v1.0.0 Compiling simd-adler32 v0.3.10 Compiling ryu v1.0.23 Compiling clap_lex v1.1.1 Compiling heck v0.5.0 Compiling hex v0.4.3 Compiling adler2 v2.0.1 Compiling const-oid v0.10.2 Compiling rustc-hash v2.1.3 Compiling home v0.5.12 Compiling aho-corasick v1.1.5 Compiling simdutf8 v0.1.5 Compiling pem v4.0.0 Compiling etcetera v0.11.0 Compiling anstream v1.0.0 Compiling miniz_oxide v0.9.1 Compiling num-traits v0.2.19 Compiling rustls-native-certs v0.8.4 Compiling ahash v0.8.12 Compiling clap_builder v4.6.7 Compiling http v1.5.0 Compiling indexmap v2.14.2 Compiling flate2 v1.1.10 Compiling syn v3.0.6 Compiling syn v2.0.119 Compiling hybrid-array v0.4.15 Compiling http-body v1.1.0 Compiling num-integer v0.1.47 Compiling num-complex v0.4.6 Compiling errno v0.3.14 Compiling mio v1.2.3 Compiling socket2 v0.6.5 Compiling jobserver v0.1.35 Compiling getrandom v0.2.17 Compiling rtoolbox v0.0.6 Compiling dirs-sys v0.5.0 Compiling is-terminal v0.4.17 Compiling http-body-util v0.1.5 Compiling signal-hook-registry v1.4.8 Compiling rpassword v7.5.4 Compiling rand v0.10.3 Compiling dirs v7.0.0 Compiling num-bigint v0.4.8 Compiling num-iter v0.1.46 Compiling cc v1.5.1 Compiling axum-core v0.5.6 Compiling block-buffer v0.12.1 Compiling crypto-common v0.2.2 Compiling ferroid v2.0.0 Compiling regex-automata v0.4.18 Compiling digest v0.11.3 Compiling xattr v1.6.1 Compiling cmake v0.1.58 Compiling sha2 v0.11.0 Compiling deranged v0.5.8 Compiling num-rational v0.4.2 Compiling aws-lc-sys v0.45.0 Compiling ring v0.17.14 Compiling num v0.4.3 Compiling time v0.3.55 Compiling regex v1.13.1 Compiling synstructure v0.14.0 Compiling darling_core v0.24.1 Compiling tracing-attributes v0.1.31 Compiling pin-project-internal v1.1.13 Compiling prost-derive v0.14.4 Compiling structmeta-derive v0.3.0 Compiling async-stream-impl v0.3.6 Compiling tokio-macros v2.7.2 Compiling zerofrom-derive v0.1.8 Compiling futures-macro v0.3.34 Compiling yoke-derive v0.8.3 Compiling zerovec-derive v0.11.6 Compiling displaydoc v0.2.7 Compiling serde_derive v1.0.229 Compiling async-trait v0.1.92 Compiling thiserror-impl v2.0.21 Compiling serde_repr v0.1.21 Compiling clap_derive v4.6.7 Compiling async-stream v0.3.6 Compiling structmeta v0.3.0 Compiling tokio v1.53.1 Compiling pin-project v1.1.13 Compiling tracing v0.1.44 Compiling futures-util v0.3.34 Compiling parse-display-derive v0.11.0 Compiling yasna v0.6.0 Compiling prost v0.14.4 Compiling zerofrom v0.1.8 Compiling yoke v0.8.3 Compiling rcgen v0.14.10 Compiling zerovec v0.11.8 Compiling zerotrie v0.2.5 Compiling prost-types v0.14.4 Compiling clap v4.6.7 Compiling darling_macro v0.24.1 Compiling tinystr v0.8.4 Compiling potential_utf v0.1.6 Compiling icu_collections v2.3.0 Compiling icu_locale_core v2.3.0 Compiling parse-display v0.11.0 Compiling darling v0.24.1 Compiling serde_with_macros v3.24.0 Compiling icu_provider v2.3.1 Compiling icu_normalizer v2.3.0 Compiling icu_properties v2.3.0 Compiling serde_with v3.24.0 Compiling serde_urlencoded v0.7.1 Compiling docker_credential v1.4.0 Compiling futures-executor v0.3.34 Compiling futures v0.3.34 Compiling idna_adapter v1.2.2 Compiling idna v1.1.0 Compiling url v2.5.8 Compiling tokio-util v0.7.19 Compiling tokio-stream v0.1.19 Compiling astral-tokio-tar v0.6.4 Compiling h2 v0.4.19 Compiling tower v0.5.3 Compiling axum v0.8.9 Compiling tower-http v0.6.11 Compiling hyper v1.11.1 Compiling hyper-util v0.1.21 Compiling hyper-timeout v0.5.2 Compiling hyperlocal v0.9.1 Compiling tonic v0.14.6 Compiling tonic-prost v0.14.6 Compiling bollard-stubs v1.53.1-rc.29.3.1 Compiling rustls-webpki v0.103.15 Compiling tokio-rustls v0.26.5 Compiling rustls-platform-verifier v0.7.1 Compiling hyper-rustls v0.27.10 Compiling reqwest v0.13.5 Compiling stalwart-cli v1.0.13 (/home/buildozer/aports/testing/stalwart-cli/src/cli-1.0.13) Compiling bollard v0.21.1 Compiling testcontainers v0.28.0 Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 21s Running unittests src/main.rs (target/debug/deps/stalwart_cli-c811432d3ccb9a74) running 183 tests test commands::apply::tests::a_misspelled_top_level_key_is_rejected ... ok test commands::apply::tests::an_entry_keeps_its_own_value_for_a_scoped_property ... ok test commands::apply::tests::an_entry_inherits_the_scope_it_omits ... ok test commands::apply::tests::an_entry_that_omits_a_scoped_property_is_allowed ... ok test commands::apply::tests::collects_key_refs ... ok test commands::apply::tests::collects_string_refs ... ok test commands::apply::tests::an_entry_outside_its_own_scope_is_rejected ... ok test commands::apply::tests::duplicate_check_needs_field_metadata_to_compare_values ... ok test commands::apply::tests::distinct_match_keys_in_one_op_are_allowed ... ok test commands::apply::tests::duplicate_check_resolves_references_before_comparing ... ok test commands::apply::tests::duplicate_check_defers_entries_it_cannot_resolve_yet ... ok test commands::apply::tests::duplicate_check_sees_a_stated_and_an_inherited_scope_value_as_equal ... ok test commands::apply::tests::duplicate_check_sees_entries_that_only_match_after_inheriting_the_scope ... ok test commands::apply::tests::empty_input_yields_no_ops ... ok test commands::apply::tests::duplicate_check_separates_variants_of_a_multi_variant_type ... ok test commands::apply::tests::duplicate_match_keys_in_one_op_are_rejected ... ok test commands::apply::tests::empty_scope_is_treated_as_absent ... ok test commands::apply::tests::find_match_ambiguous_is_error ... ok test commands::apply::tests::find_match_by_label_matches_unique ... ok test commands::apply::tests::find_match_hash_literal_in_text_prop_is_not_a_ref ... ok test commands::apply::tests::find_match_missing_key_property_is_error ... ok test commands::apply::tests::find_match_resolves_ref_in_compound_key ... ok test commands::apply::tests::invalid_line_reports_line_number ... ok test commands::apply::tests::invalidate_drops_the_cached_snapshot ... ok test commands::apply::tests::leaked_ids_empty_plan_flags_everything ... ok test commands::apply::tests::leaked_ids_multi_variant_empty_plan_deletes_everything ... ok test commands::apply::tests::find_match_value_fallback_matches_on_scalars ... ok test commands::apply::tests::leaked_ids_multi_variant_leaks_every_variant_without_a_filter ... ok test commands::apply::tests::leaked_ids_scope_requires_every_property_to_match ... ok test commands::apply::tests::find_match_unresolved_ref_in_key_is_error ... ok test commands::apply::tests::leaked_ids_scope_restricts_deletion_to_one_variant ... ok test commands::apply::tests::missing_update_id_is_ok_for_singleton ... ok test commands::apply::tests::leaked_ids_single_variant_flags_unmatched ... ok test commands::apply::tests::missing_update_id_names_top_level_field ... ok test commands::apply::tests::malformed_match_on_reports_the_offending_value ... ok test commands::apply::tests::non_wildcard_match_on_string_is_rejected ... ok test commands::apply::tests::parses_match_on_wildcard_and_scope ... ok test commands::apply::tests::parses_reconcile_op ... ok test commands::apply::tests::parses_three_ndjson_records ... ok test commands::apply::tests::parses_upsert_op_with_match_on ... ok test commands::apply::tests::reconcile_empty_match_on_is_rejected ... ok test commands::apply::tests::reconcile_singleton_is_rejected ... ok test commands::apply::tests::reconcile_allows_empty_value ... ok test commands::apply::tests::props_match_treats_an_absent_property_as_null ... ok test commands::apply::tests::reconcile_with_wildcard_match_on_opts_into_value_matching ... ok test commands::apply::tests::record_created_ignores_types_that_are_not_cached ... ok test commands::apply::tests::record_created_makes_a_later_match_succeed ... ok test commands::apply::tests::record_updated_ignores_unknown_ids_and_uncached_types ... ok test commands::apply::tests::record_updated_clears_nulls_and_skips_pointer_paths ... ok test commands::apply::tests::reference_labels_drop_ids_shared_by_two_refs ... ok test commands::apply::tests::reference_labels_map_server_ids_back_to_plan_refs ... ok test commands::apply::tests::reconcile_without_match_key_is_rejected ... ok test commands::apply::tests::record_updated_patches_the_cached_object ... ok test commands::apply::tests::rejects_json_array_form ... ok test commands::apply::tests::request_ids_excludes_in_flight ... ok test commands::apply::tests::resolve_match_key_prefers_match_on_then_label_then_value ... ok test commands::apply::tests::resolve_match_value_leaves_non_reference_fields_untouched ... ok test commands::apply::tests::resolve_match_value_literal_id_passes_through ... ok test commands::apply::tests::resolve_match_value_null_and_missing_field ... ok test commands::apply::tests::resolve_match_value_substitutes_object_id_ref ... ok test commands::apply::tests::resolve_match_value_unresolved_ref_is_error ... ok test commands::apply::tests::scope_accepts_at_type_and_declared_properties ... ok test commands::apply::tests::scope_keeps_a_literal_hash_in_a_non_reference_field ... ok test commands::apply::tests::scope_narrows_the_leak_set_to_the_slice_the_op_owns ... ok test commands::apply::tests::scope_must_be_an_object ... ok test commands::apply::tests::scope_is_rejected_on_create_update_and_destroy ... ok test commands::apply::tests::scope_on_a_non_variant_at_type_is_rejected ... ok test commands::apply::tests::scope_on_a_server_set_property_is_rejected ... ok test commands::apply::tests::scope_on_an_unknown_property_is_rejected ... ok test commands::apply::tests::scope_on_at_type_requires_a_multi_variant_type ... ok test commands::apply::tests::scope_reference_may_not_point_at_the_op_that_declares_it ... ok test commands::apply::tests::scope_reference_and_literal_id_are_not_a_contradiction ... ok test commands::apply::tests::scope_resolves_a_client_reference ... ok test commands::apply::tests::scope_restricts_which_candidates_an_upsert_may_match ... ok test commands::apply::tests::scope_with_a_null_value_is_rejected ... ok test commands::apply::tests::skips_blank_lines_and_trailing_newline ... ok test commands::apply::tests::touched_ids_are_scoped_by_object_type ... ok test commands::apply::tests::scope_unresolved_reference_is_rejected_upfront ... ok test commands::apply::tests::upsert_singleton_is_rejected ... ok test commands::apply::tests::validate_plan_references_accepts_declared_ref ... ok test commands::apply::tests::validate_plan_references_ignores_literal_hash_in_text_prop ... ok test commands::apply::tests::validate_plan_references_rejects_undeclared_matchon_ref ... ok test commands::apply::tests::validate_plan_references_rejects_out_of_order_ref ... ok test commands::apply::tests::value_match_rejects_an_ambiguous_candidate_set ... ok test commands::apply::tests::value_match_still_sees_a_real_difference ... ok test commands::apply::tests::value_match_treats_an_absent_property_as_null ... ok test commands::apply::tests::value_matching_rejects_two_identical_entries ... ok test commands::apply::tests::wildcard_match_on_resolves_to_value_matching ... ok test commands::apply::tests::wildcard_match_on_is_accepted_on_an_upsert ... ok test commands::create::tests::fields_for_no_variant_merges_all_variants ... ok test commands::create::tests::fields_for_payload_variant_returns_its_fields ... ok test commands::create::tests::fields_for_payloadless_variant_returns_empty ... ok test commands::create::tests::fields_for_unknown_variant_errors ... ok test commands::query::tests::pager_advance_swaps_in_anchor_and_drops_total ... ok test commands::query::tests::pager_args_clones_filter_each_call_without_mutating_owned ... ok test commands::query::tests::pager_first_page_has_calculate_total_no_anchor ... ok test commands::query::tests::visible_width_strips_ansi ... ok test commands::query::tests::where_fails_without_op ... ok test commands::query::tests::where_operator_detection ... ok test commands::snapshot::tests::detects_anonymized_secret_values ... ok test commands::snapshot::tests::prefix_for_simple ... ok test commands::snapshot::tests::partition_by_at_type ... ok test commands::snapshot::tests::rejects_slash_in_selection ... ok test commands::snapshot::tests::split_view_parsing ... ok test commands::snapshot::tests::snapshot_resolves_multi_variant_singleton_fields_by_at_type ... ok test commands::snapshot::tests::topo_sort_breaks_tenant_role_cycle_via_mutable_edge ... ok test commands::snapshot::tests::transform_object_flags_anonymized_secret_and_strips_it ... ok test commands::snapshot::tests::transform_embedded_preserves_marker_only_variant ... ok test commands::snapshot::tests::topo_sort_errors_with_only_scc_nodes_when_immutable_cycle ... ok test commands::snapshot::tests::validate_recommends_adding_target_when_no_cycle ... ok test commands::update::tests::empty_response_errors ... ok test commands::snapshot::tests::validate_recommends_allow_unresolved_when_adding_target_creates_cycle ... ok test commands::update::tests::failed_returns_set_error_value ... ok test commands::update::tests::missing_id_in_both_maps_errors ... ok test commands::update::tests::ok_with_null_extras ... ok test commands::update::tests::ok_with_object_extras ... ok test jmap::cache::tests::hash_b64_produces_43_chars ... ok test jmap::cache::tests::normalise_drops_path_and_query ... ok test jmap::cache::tests::normalise_keeps_non_default_port ... ok test jmap::cache::tests::normalise_lowercases_scheme_and_host ... ok test jmap::cache::tests::normalise_strips_default_https_port ... ok test jmap::cache::tests::temp_names_are_unique_per_writer ... ok test jmap::http::tests::accepts_plain_json_with_identity_encoding ... ok test jmap::http::tests::accepts_plain_json_without_content_encoding ... ok test jmap::http::tests::rejects_unsupported_content_encoding ... ok test jmap::http::tests::schema_parse_error_includes_diagnostics ... ok test jmap::http::tests::schema_parse_error_on_empty_body ... ok test jmap::http::tests::snippet_escapes_control_characters ... ok test jmap::http::tests::snippet_escapes_quotes_and_backslashes ... ok test jmap::http::tests::snippet_handles_invalid_utf8 ... ok test jmap::http::tests::snippet_quotes_short_text ... ok test jmap::http::tests::falls_back_to_gzip_magic_without_content_encoding ... ok test jmap::http::tests::snippet_truncates_long_input ... ok test jmap::session::tests::absolute_url_becomes_path ... ok test jmap::session::tests::relative_url_trimmed ... ok test jmap::http::tests::decodes_gzip_with_content_encoding_header ... ok test render::set_error::tests::annotates_linked_objects_and_existing_id ... ok test render::set_error::tests::annotates_object_id_with_plan_reference ... ok test render::set_error::tests::leaves_object_id_bare_without_a_matching_reference ... ok test render::set_error::tests::renders_validation_errors ... ok test render::tests::hex_rgb_3digit ... ok test render::tests::hex_rgb_6digit ... ok test render::tests::hex_rgb_rejects_garbage ... ok test render::tests::named_returns_empty_when_color_off ... ok test render::tests::named_returns_truecolor_for_hex ... ok test jmap::cache::tests::concurrent_writes_leave_a_complete_file ... ok test render::value::tests::duration_units ... ok test render::value::tests::secret_value_rendered_verbatim_from_server ... ok test render::value::tests::size_units ... ok test schema::resolve::tests::canonicalise_prepends_prefix ... ok test schema::resolve::tests::create_target_requires_multi_for_slash_form ... ok test schema::resolve::tests::display_name_strips_prefix ... ok test schema::resolve::tests::require_object_embedded_lists_multiple_holders ... ok test schema::resolve::tests::resolve_case_insensitive ... ok test schema::resolve::tests::require_object_embedded_names_holder_object ... ok test schema::resolve::tests::resolve_rejects_view_by_default ... ok test schema::resolve::tests::resolve_unknown_is_none ... ok test schema::resolve::tests::resolve_views_as_not_found_for_describe ... ok test util::display_cache::tests::filter_uncached_drops_already_cached_ids ... ok test util::display_cache::tests::filter_uncached_isolates_per_object_type ... ok test util::display_cache::tests::filter_uncached_returns_all_when_object_unknown ... ok test util::display_cache::tests::filter_uncached_returns_empty_when_all_cached ... ok test util::display_cache::tests::get_does_not_mutate_or_allocate_into_cache ... ok test util::display_cache::tests::get_returns_label_when_present ... ok test util::display_cache::tests::get_returns_none_for_unknown_id ... ok test util::display_cache::tests::get_returns_none_for_unknown_object ... ok test util::input::tests::build_input_allows_no_sources_for_payloadless_create ... ok test util::input::tests::build_input_rejects_multiple_sources ... ok test util::input::tests::build_input_requires_at_least_one_source_when_schema_has_fields ... ok test util::input::tests::build_input_still_requires_source_for_update_with_no_fields ... ok test util::input::tests::coerce_json_object ... ok test util::input::tests::coerce_lax_numbers_and_bools ... ok test util::input::tests::parse_ids_handles_json_and_csv ... ok test util::input::tests::split_kv_basic ... ok test util::input::tests::split_kv_quoted ... ok test util::input::tests::split_kv_quoted_errors ... ok test util::input::tests::split_kv_rejects_no_eq ... ok test commands::snapshot::tests::emit_create_flushes_sink_around_reporter_calls ... ok test commands::snapshot::tests::emit_create_flushes_sink_on_empty_shard ... ok test commands::snapshot::tests::emit_create_omits_deferred_field_and_emits_followup_update ... ok test commands::snapshot::tests::snapshot_emits_marker_only_variant_as_type_only_record ... ok test commands::snapshot::tests::emit_upsert_keeps_server_set_match_key_in_body ... ok test commands::snapshot::tests::emit_upsert_writes_match_on_from_label_property ... ok test result: ok. 183 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s Running tests/integration.rs (target/debug/deps/integration-2626c76e9e5889a2) running 22 tests test create_update_get_delete_domain ... ok test update_unknown_id_errors_clearly ... ok test snapshot_tracer_emits_ndjson_with_no_at_type_filter ... ok test query_where_comparison_on_string_field_is_rejected ... ok test query_empty_result_exits_cleanly_with_no_rows ... ok test snapshot_apply_round_trip_tracer ... ok test query_where_equality_returns_only_the_matching_row ... ok test get_unknown_id_errors_and_field_projection_limits_output ... ok test apply_rejects_legacy_json_array_format ... ok test create_duplicate_renders_set_error_and_exits_nonzero ... ok test describe_enum_lists_its_variants ... ok test get_admin_account_renders_human ... ok test describe_account_shows_variants_with_no_em_dash ... ok test auth_failure_exits_nonzero_and_prints_error ... ok test describe_lists_objects ... ok test delete_stdin_json_array_and_mixed_success_failure ... ok test query_table_render_includes_header_and_admin_row ... ok test create_slash_form_sets_variant_at_type ... ok test create_via_json_file_and_stdin_each_succeed ... ok test query_json_is_ndjson_not_array ... ok test query_pipe_to_head_returns_zero_no_broken_pipe_error ... ok test apply_skips_blank_lines_and_handles_trailing_newline ... ok test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running tests/snapshot_e2e.rs (target/debug/deps/snapshot_e2e-a66dc36ab63bbe36) running 55 tests test a_scoped_upsert_is_idempotent_on_a_paginated_type ... ok test reconcile_delete_blocked_by_external_reference_fails_cleanly ... ok test dry_run_rejects_unresolved_match_reference ... ok test apply_continue_on_error_attempts_all_and_counts_failures ... ok test apply_destroy_op_removes_every_instance ... ok test reconcile_rename_does_not_leak_old_object ... ok test snapshot_covers_every_object_of_a_paginated_type ... ok test snapshot_domain_is_upsert_only_with_match_on ... ok test reconcile_dry_run_makes_no_changes ... ok test reconcile_sees_what_an_earlier_upsert_created_in_the_same_plan ... ok test reconcile_without_match_key_is_rejected ... ok test reconcile_scope_deletes_only_the_scoped_variant_on_an_empty_value ... ok test reconcile_then_upsert_of_the_same_type_keeps_the_upserted_objects ... ok test reconcile_wildcard_match_on_is_accepted_on_a_keyless_type ... ok test upsert_match_on_unresolved_reference_is_rejected ... ok test reconcile_scope_resolves_a_reference_from_an_earlier_op ... ok test apply_combined_domain_upsert_then_singleton_reference_is_idempotent ... ok test an_entry_outside_its_own_scope_is_rejected ... ok test upsert_certificate_matches_on_server_set_label ... ok test scope_on_a_create_op_is_rejected ... ok test two_reconciles_of_one_type_do_not_double_destroy ... ok test snapshot_certificate_env_var_variant_round_trips ... ok test snapshot_warns_on_anonymized_secret ... ok test snapshot_label_property_other_than_name_uses_that_key ... ok test scope_on_a_non_variant_at_type_is_rejected ... ok test upsert_multi_variant_entry_without_at_type_is_rejected ... ok test snapshot_value_match_warns_and_round_trips ... ok test reconcile_creates_and_deletes_in_one_op ... ok test upsert_creates_then_updates_idempotently ... ok test reconcile_on_singleton_is_rejected ... ok test reconcile_scope_with_a_null_value_is_rejected ... ok test snapshot_delete_apply_restores_deleted_objects ... ok test upsert_matches_on_a_value_an_earlier_op_updated ... ok test upsert_non_unique_label_is_ambiguous_and_compound_match_disambiguates ... ok test reconcile_scope_on_an_unknown_property_is_rejected ... ok test reconcile_scope_unresolved_reference_is_rejected ... ok test apply_failure_names_the_plan_reference_behind_a_server_id ... ok test upsert_on_singleton_is_rejected ... ok test destroy_then_two_upserts_of_one_compound_key_is_idempotent ... ok test reconcile_multi_variant_empty_value_deletes_everything ... ok test destroy_removes_every_object_of_a_paginated_type ... ok test reconcile_scope_restricts_deletes_to_one_variant ... ok test reconcile_cleanup_emits_json_record ... ok test reconcile_without_a_filter_converges_every_variant ... ok test upsert_match_on_reference_id_resolves_client_ref ... ok test upsert_multi_variant_mta_route_matches_per_variant_and_is_idempotent ... ok test a_misspelled_top_level_key_is_rejected ... ok test reconcile_wildcard_match_on_converges_to_a_single_object ... ok test upsert_repeated_in_one_plan_matches_what_the_earlier_op_created ... ok test upsert_resolves_client_ref_to_a_matched_not_created_parent ... ok test upsert_scope_does_not_reach_into_another_slice ... ok test upsert_strips_server_set_fields_from_a_matched_update ... ok test upsert_updates_domain_referenced_by_non_nullable_singleton ... ok test upsert_wildcard_match_on_does_not_duplicate_on_re_apply ... ok test upsert_with_two_entries_sharing_a_match_key_is_rejected ... ok test result: ok. 55 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s >>> stalwart-cli: Entering fakeroot... >>> stalwart-cli*: Running postcheck for stalwart-cli >>> stalwart-cli*: Preparing package stalwart-cli... >>> stalwart-cli*: Stripping binaries >>> stalwart-cli*: Scanning shared objects >>> stalwart-cli*: Tracing dependencies... so:libc.musl-x86.so.1 so:libgcc_s.so.1 >>> stalwart-cli*: Package size: 3.2 MB >>> stalwart-cli*: Compressing data... >>> stalwart-cli*: Create checksum... >>> stalwart-cli*: Create stalwart-cli-1.0.13-r0.apk >>> stalwart-cli: Build complete at Tue, 06 Oct 2026 00:43:49 +0000 elapsed time 0h 3m 44s >>> stalwart-cli: Cleaning up srcdir >>> stalwart-cli: Cleaning up pkgdir >>> stalwart-cli: Cleaning up tmpdir >>> stalwart-cli: Uninstalling dependencies... ( 1/72) Purging .makedepends-stalwart-cli (20261006.004005) ( 2/72) Purging cargo-auditable (0.7.7-r0) ( 3/72) Purging clang22-dev (22.1.8-r1) ( 4/72) Purging clang22 (22.1.8-r1) ( 5/72) Purging llvm22-linker-tools (22.1.8-r1) ( 6/72) Purging clang22-libclang (22.1.8-r1) ( 7/72) Purging clang22-headers (22.1.8-r1) ( 8/72) Purging clang22-libs (22.1.8-r1) ( 9/72) Purging linux-headers (7.2.1-r0) (10/72) Purging cargo (1.99.0-r2) (11/72) Purging rust (1.99.0-r2) (12/72) Purging libssh2 (1.11.1-r3) (13/72) Purging llvm22-libs (22.1.8-r1) (14/72) Purging llvm23-libs (23.1.2-r0) (15/72) Purging scudo-malloc (23.1.2-r0) (16/72) Purging sqlite-libs (3.53.4-r0) (17/72) Purging libprotoc (31.1-r4) (18/72) Purging libprotobuf (31.1-r4) (19/72) Purging libprotobuf-lite (31.1-r4) (20/72) Purging protobuf (31.1-r4) (21/72) Purging protoc (31.1-r4) (22/72) Purging abseil-cpp-die-if-null (20260817.0-r0) (23/72) Purging abseil-cpp-log-internal-message (20260817.0-r0) (24/72) Purging abseil-cpp-statusor (20260817.0-r0) (25/72) Purging abseil-cpp-log-internal-conditions (20260817.0-r0) (26/72) Purging abseil-cpp-status (20260817.0-r0) (27/72) Purging abseil-cpp-cord (20260817.0-r0) (28/72) Purging abseil-cpp-cordz-info (20260817.0-r0) (29/72) Purging abseil-cpp-cordz-handle (20260817.0-r0) (30/72) Purging abseil-cpp-raw-hash-set (20260817.0-r0) (31/72) Purging abseil-cpp-hashtablez-sampler (20260817.0-r0) (32/72) Purging abseil-cpp-log-internal-log-sink-set (20260817.0-r0) (33/72) Purging abseil-cpp-synchronization (20260817.0-r0) (34/72) Purging abseil-cpp-examine-stack (20260817.0-r0) (35/72) Purging abseil-cpp-symbolize (20260817.0-r0) (36/72) Purging abseil-cpp-malloc-internal (20260817.0-r0) (37/72) Purging abseil-cpp-base (20260817.0-r0) (38/72) Purging abseil-cpp-log-globals (20260817.0-r0) (39/72) Purging abseil-cpp-hash (20260817.0-r0) (40/72) Purging abseil-cpp-city (20260817.0-r0) (41/72) Purging abseil-cpp-cord-internal (20260817.0-r0) (42/72) Purging abseil-cpp-cordz-functions (20260817.0-r0) (43/72) Purging abseil-cpp-crc-cord-state (20260817.0-r0) (44/72) Purging abseil-cpp-crc32c (20260817.0-r0) (45/72) Purging abseil-cpp-crc-internal (20260817.0-r0) (46/72) Purging abseil-cpp-stacktrace (20260817.0-r0) (47/72) Purging abseil-cpp-debugging-internal (20260817.0-r0) (48/72) Purging abseil-cpp-exponential-biased (20260817.0-r0) (49/72) Purging abseil-cpp-log-internal-format (20260817.0-r0) (50/72) Purging abseil-cpp-kernel-timeout-internal (20260817.0-r0) (51/72) Purging abseil-cpp-time (20260817.0-r0) (52/72) Purging abseil-cpp-log-internal-check-op (20260817.0-r0) (53/72) Purging abseil-cpp-str-format-internal (20260817.0-r0) (54/72) Purging abseil-cpp-strings (20260817.0-r0) (55/72) Purging abseil-cpp-int128 (20260817.0-r0) (56/72) Purging abseil-cpp-leak-check (20260817.0-r0) (57/72) Purging abseil-cpp-log-initialize (20260817.0-r0) (58/72) Purging abseil-cpp-log-internal-globals (20260817.0-r0) (59/72) Purging abseil-cpp-log-internal-nullguard (20260817.0-r0) (60/72) Purging abseil-cpp-log-internal-structured-proto (20260817.0-r0) (61/72) Purging abseil-cpp-log-internal-proto (20260817.0-r0) (62/72) Purging abseil-cpp-log-sink (20260817.0-r0) (63/72) Purging abseil-cpp-strings-internal (20260817.0-r0) (64/72) Purging abseil-cpp-raw-logging-internal (20260817.0-r0) (65/72) Purging abseil-cpp-spinlock-wait (20260817.0-r0) (66/72) Purging abseil-cpp-strerror (20260817.0-r0) (67/72) Purging abseil-cpp-throw-delegate (20260817.0-r0) (68/72) Purging abseil-cpp-time-zone (20260817.0-r0) (69/72) Purging abseil-cpp-tracing-internal (20260817.0-r0) (70/72) Purging libffi (3.8.0-r0) (71/72) Purging libxml2 (2.13.9-r2) (72/72) Purging xz-libs (5.8.4-r0) Executing busybox-1.38.0-r7.trigger OK: 427.4 MiB in 105 packages >>> stalwart-cli: Updating the testing/x86 repository index... >>> stalwart-cli: Signing the index...