runs/monetize-ci/20261101T1750Z-ecfdda28/08-admin.log
Compiling libc v0.2.189
Compiling syn v2.0.119
Compiling generic-array v0.14.9
Compiling displaydoc v0.2.7
Compiling futures-util v0.3.34
Compiling jobserver v0.1.35
Compiling cc v1.5.1
Compiling getrandom v0.2.17
Compiling rand_core v0.6.4
Compiling getrandom v0.4.3
Compiling socket2 v0.6.5
Compiling errno v0.3.14
Compiling signal-hook-registry v1.4.8
Compiling mio v1.2.3
Compiling ring v0.17.14
Compiling tokio v1.54.1
Compiling zerovec v0.11.8
Compiling lazy_static v1.5.0
Compiling chrono v0.4.45
Compiling zeroize_derive v1.5.0
Compiling zeroize v1.9.0
Compiling crypto-common v0.1.6
Compiling hybrid-array v0.4.15
Compiling block-buffer v0.10.4
Compiling digest v0.10.7
Compiling tracing-attributes v0.1.31
Compiling crypto-common v0.2.2
Compiling block-buffer v0.12.1
Compiling digest v0.11.3
Compiling tracing v0.1.44
Compiling rustls-pki-types v1.15.1
Compiling zerocopy-derive v0.8.59
Compiling curve25519-dalek-derive v0.1.1
Compiling der_derive v0.8.0
Compiling sha2 v0.10.9
Compiling tokio-util v0.7.19
Compiling zerocopy v0.8.59
Compiling der v0.8.2
Compiling sha2 v0.11.0
Compiling spki v0.8.0
Compiling rustls v0.23.46
Compiling tinystr v0.8.4
Compiling pkcs8 v0.11.0
Compiling signature v3.0.0
Compiling webpki-roots v1.0.11
Compiling inout v0.1.4
Compiling crc32fast v1.5.2
Compiling h2 v0.4.20
Compiling rustls-webpki v0.103.16
Compiling cipher v0.4.4
Compiling curve25519-dalek v5.0.0
Compiling half v2.7.1
Compiling arrow-buffer v59.3.0
Compiling getrandom v0.3.4
Compiling ed25519 v3.0.0
Compiling prost-derive v0.14.4
Compiling thiserror-impl v1.0.69
Compiling hyper v1.11.1
Compiling synstructure v0.13.2
Compiling arrow-data v59.3.0
Compiling thiserror v1.0.69
Compiling prost v0.14.4
Compiling hyper-util v0.1.21
Compiling ed25519-dalek v3.0.0
Compiling ahash v0.8.12
Compiling hmac v0.12.1
Compiling arrow-array v59.3.0
Compiling tower v0.5.3
Compiling tokio-rustls v0.26.6
Compiling asn1-rs-impl v0.2.0
Compiling pulley-macros v49.0.5
Compiling blake3 v1.8.7
Compiling crypto-bigint v0.7.10
Compiling prost-types v0.14.4
Compiling universal-hash v0.5.1
Compiling icu_locale_core v2.3.0
Compiling poly1305 v0.8.0
Compiling logos-codegen v0.15.1
Compiling pulley-interpreter v49.0.5
Compiling curve25519-dalek v4.1.3
Compiling axum-core v0.5.6
Compiling logos-codegen v0.16.1
Compiling aead v0.5.2
Compiling pin-project-internal v1.1.13
Compiling miette-derive v7.6.0
Compiling potential_utf v0.1.6
Compiling zerotrie v0.2.5
Compiling monetize-product v0.3.1 (/home/rickard/tgt/ci/src/monetize/crates/monetize-product)
Compiling axum v0.8.9
Compiling icu_provider v2.3.1
Compiling logos-derive v0.16.1
Compiling cranelift-codegen-meta v0.136.5
Compiling miette v7.6.0
Compiling icu_collections v2.3.0
Compiling regex-automata v0.4.18
Compiling pin-project v1.1.13
Compiling logos-derive v0.15.1
Compiling prettyplease v0.2.37
Compiling arrow-select v59.3.0
Compiling futures-executor v0.3.34
Compiling sec1 v0.8.1
Compiling tempfile v3.27.0
Compiling futures v0.3.34
Compiling cranelift-codegen v0.136.5
Compiling logos v0.15.1
Compiling logos v0.16.1
Compiling hyper-timeout v0.5.2
Compiling tokio-stream v0.1.19
Compiling arbitrary v1.5.0
Compiling prost-build v0.14.4
Compiling cranelift-control v0.136.5
Compiling tonic v0.14.6
Compiling flate2 v1.1.10
Compiling unic-langid-impl v0.9.6
Compiling icu_properties v2.3.0
Compiling prost-reflect v0.16.5
Compiling icu_normalizer v2.3.0
Compiling protox-parse v0.9.0
Compiling elliptic-curve v0.14.1
Compiling regalloc2 v0.15.2
Compiling tonic-build v0.14.6
Compiling primefield v0.14.0
Compiling asn1-rs-derive v0.6.0
Compiling hmac v0.13.0
Compiling inout v0.2.2
Compiling monetize-pay v0.3.0 (/home/rickard/tgt/ci/src/monetize/crates/monetize-pay)
Compiling nix v0.31.3
Compiling asn1-rs v0.7.2
Compiling cipher v0.5.2
Compiling rfc6979 v0.6.0
Compiling tonic-prost-build v0.14.6
Compiling wnaf v0.14.1
Compiling protox v0.9.1
Compiling idna_adapter v1.2.2
Compiling unic-langid v0.9.6
Compiling arrow-ord v59.3.0
Compiling parking_lot_core v0.9.12
Compiling chacha20 v0.9.1
Compiling ssh-encoding v0.3.0
Compiling zstd-sys v2.1.2+zstd.1.5.7
Compiling ssh-cipher v0.3.0
Compiling chacha20poly1305 v0.10.1
Compiling parking_lot v0.12.5
Compiling idna v1.1.0
Compiling primeorder v0.14.0
Compiling arrow-cast v59.3.0
Compiling ecdsa v0.17.0
Compiling regex v1.13.1
Compiling object v0.40.0
Compiling type-map v0.5.1
Compiling wasmtime-internal-versioned-export-macros v49.0.5
Compiling byteorder v1.5.0
Compiling redb v2.6.3
Compiling wasmtime-environ v49.0.5
Compiling p256 v0.14.0
Compiling url v2.5.8
Compiling ssh-key v0.7.0-rc.11
Compiling oid-registry v0.8.1
Compiling der-parser v10.0.0
Compiling rotaryengine v0.1.13
Compiling der v0.7.10
Compiling monetize-product-guest v0.3.1 (/home/rickard/tgt/ci/src/monetize/crates/monetize-product-guest)
Compiling x25519-dalek v2.0.1
Compiling sha1 v0.11.0
Compiling mime_guess v2.0.5
Compiling openzl-sys-rs v0.4.1+openzl.0.3.0
Compiling uuid v1.26.1
Compiling self_cell v1.3.0
Compiling arrow-json v59.3.0
Compiling self_cell v0.10.3
Compiling x509-cert v0.3.0
Compiling spki v0.7.3
Compiling x509-parser v0.18.1
Compiling arrow-ipc v59.3.0
Compiling cranelift-frontend v0.136.5
Compiling cranelift-native v0.136.5
Compiling wasmtime-internal-unwinder v49.0.5
Compiling arrow-csv v59.3.0
Compiling wasmtime v49.0.5
Compiling arrow-string v59.3.0
Compiling monetize-cloud v0.3.0 (/home/rickard/tgt/ci/src/monetize/crates/monetize-cloud)
Compiling arrow-arith v59.3.0
Compiling arrow-row v59.3.0
Compiling fluent-syntax v0.11.1
Compiling salsa20 v0.10.2
Compiling signature v2.2.0
Compiling blake2 v0.10.6
Compiling memmap2 v0.9.11
Compiling bitflags v1.3.2
Compiling rustc-hash v1.1.0
Compiling rustls-native-certs v0.8.4
Compiling znippy-zoomies v0.1.26
Compiling zstd-safe v8.2.0
Compiling rcgen v0.14.10
Compiling boringtun v0.7.1
Compiling arrow v59.3.0
Compiling rust-embed-utils v8.13.0
Compiling wasmtime-internal-cranelift v49.0.5
Compiling pkcs8 v0.10.2
Compiling cms v0.3.0-pre.2
Compiling ldeflate v0.1.2
Compiling hash32 v0.3.1
Compiling jera v0.2.1
Compiling monetize-proto v0.3.4 (/home/rickard/tgt/ci/src/monetize/crates/monetize-proto)
Compiling hyper-rustls v0.27.10
Compiling wasmtime-internal-jit-icache-coherence v49.0.5
Compiling asn1-rs-derive v0.5.1
Compiling zruntime v0.2.1
Compiling ff v0.13.1
Compiling smallvec v1.16.2
Compiling alloc-no-stdlib v2.0.4
Compiling alloc-stdlib v0.2.4
Compiling sec1 v0.7.3
Compiling zbus v6.1.0
Compiling sha3 v0.11.0
Compiling rand v0.10.3
Compiling group v0.13.0
Compiling asn1-rs v0.6.2
Compiling heapless v0.9.3
Compiling rust-embed-impl v8.13.0
Compiling wg-appliance-core v0.1.8 (/home/rickard/tgt/ci/src/edda/crates/wg-appliance-core)
Compiling rustls-platform-verifier v0.7.1
Compiling nornir-auth-sshsig v0.1.2 (/home/rickard/tgt/ci/src/edda/crates/nornir-auth-sshsig)
Compiling tower-http v0.6.11
Compiling monetize-embed v0.3.1 (/home/rickard/tgt/ci/src/monetize/crates/monetize-embed)
Compiling tonic-prost v0.14.6
Compiling basic-toml v0.1.10
Compiling toml v0.5.11
Compiling appliance-pid1 v0.1.8 (/home/rickard/tgt/ci/src/edda/crates/appliance-pid1)
Compiling nornir-hash v0.1.0
Compiling webpki-root-certs v1.0.11
Compiling kem v0.3.0
Compiling module-lattice v0.2.3
Compiling crypto-bigint v0.5.5
Compiling filetime v0.2.29
Compiling smoltcp v0.14.0
Compiling elliptic-curve v0.13.8
Compiling tar v0.4.46
Compiling ml-kem v0.3.2
Compiling skidbladnir-systemd v0.1.0
Compiling find-crate v0.6.3
Compiling i18n-config v0.4.8
Compiling reqwest v0.13.5
Compiling zstd v0.14.3
Compiling brotli-decompressor v5.0.3
Compiling crypto_secretbox v0.1.1
Compiling monetize-signup-guest v0.3.0 (/home/rickard/tgt/ci/src/monetize/crates/monetize-signup-guest)
Compiling monetize-pay-guest v0.3.0 (/home/rickard/tgt/ci/src/monetize/crates/monetize-pay-guest)
Compiling intl-memoizer v0.5.3
Compiling intl_pluralrules v7.0.2
Compiling fluent-langneg v0.13.1
Compiling nornir-service v0.1.11
Compiling lettre v0.11.23
Compiling skidbladnir v0.2.3
Compiling fluent-bundle v0.15.3
Compiling crypto_box v0.9.1
Compiling brotli v8.0.4
Compiling i18n-embed-impl v0.8.4
Compiling nordisk-pairing v0.5.29 (/home/rickard/tgt/ci/src/Skidbladnir/crates/installer/nordisk-pairing)
Compiling oid-registry v0.7.1
Compiling monetize v0.3.0 (/home/rickard/tgt/ci/src/monetize/crates/monetize)
Compiling der-parser v9.0.0
Compiling monetize-dns-guest v0.3.0 (/home/rickard/tgt/ci/src/monetize/crates/monetize-dns-guest)
Compiling monetize-cloud-guest v0.3.0 (/home/rickard/tgt/ci/src/monetize/crates/monetize-cloud-guest)
Compiling rfc6979 v0.4.0
Compiling ppv-lite86 v0.2.21
Compiling compression-codecs v0.4.43
Compiling rand_chacha v0.3.1
Compiling ciborium-ll v0.2.2
Compiling ecdsa v0.16.9
Compiling x509-parser v0.16.0
Compiling monetize-guardian v0.3.0 (/home/rickard/tgt/ci/src/monetize/crates/monetize-guardian)
Compiling nordisk-narrate v0.1.0
Compiling fluent v0.16.1
Compiling monetize-mail v0.3.0 (/home/rickard/tgt/ci/src/monetize/crates/monetize-mail)
Compiling primeorder v0.13.6
Compiling rust-embed v8.13.0
Compiling ed25519 v2.2.3
Compiling ssh-encoding v0.2.0
Compiling proc-macro-error-attr2 v2.0.0
Compiling nordisk-estate-svg v0.1.0 (/home/rickard/tgt/ci/src/monetize/crates/estate-svg)
Compiling syscalls v0.8.1
Compiling proc-macro-error2 v2.0.1
Compiling ssh-cipher v0.2.0
Compiling rcgen v0.13.2
Compiling ed25519-dalek v2.2.0
Compiling i18n-embed v0.15.4
Compiling p256 v0.13.2
Compiling ciborium v0.2.2
Compiling rand v0.8.8
Compiling async-compression v0.4.48
Compiling matchers v0.2.0
Compiling cookie-factory v0.3.3
Compiling pbkdf2 v0.12.2
Compiling hkdf v0.12.4
Compiling ureq-proto v0.6.4
Compiling secrecy v0.10.3
Compiling sharded-slab v0.1.7
Compiling io_tee v0.1.1
Compiling base64 v0.21.7
Compiling strsim v0.11.1
Compiling utf8-zero v0.8.1
Compiling tracing-subscriber v0.3.23
Compiling ureq v3.4.2
Compiling i18n-embed-fl v0.9.4
Compiling age-core v0.11.0
Compiling tower-http v0.7.1
Compiling scrypt v0.11.0
Compiling nornir-auth-webauthn v0.1.2
Compiling ssh-key v0.6.7
Compiling plugin-door-wire v0.1.1 (/home/rickard/tgt/ci/src/Skidbladnir/crates/installer/plugin-door-wire)
Compiling instant-acme v0.8.5
Compiling fatfs v0.3.6
Compiling nornir-tpm v0.1.0 (/home/rickard/tgt/ci/src/edda/crates/nornir-tpm)
Compiling seccompiler v0.5.0
Compiling monetize-admin v0.1.0 (/home/rickard/tgt/ci/src/monetize/crates/monetize-admin)
Compiling nornir-auth-webauthn v0.2.3 (/home/rickard/tgt/ci/src/edda/crates/nornir-auth-webauthn)
Compiling bech32 v0.9.1
Compiling korp-mkfs-xfs v0.1.2 (/home/rickard/tgt/ci/src/tunnr/crates/korp-mkfs-xfs)
warning: monetize-admin@0.1.0: monetize-admin: no built console at /home/rickard/tgt/ci/src/monetize/crates/monetize-admin/../monetize-ui-web/dist (index.html absent) — this binary serves the console's API, not the bundle
Compiling age v0.11.5
Compiling estate-front v0.3.3 (/home/rickard/tgt/ci/src/edda/crates/estate-front)
Compiling korp-installer v0.2.11 (/home/rickard/tgt/ci/src/tunnr/crates/korp-installer)
Compiling monetize-ui-server v0.3.0 (/home/rickard/tgt/ci/src/monetize/crates/monetize-ui-server)
Compiling estate-clock v0.1.1 (/home/rickard/tgt/ci/src/edda/crates/estate-clock)
Compiling upcloud-api v0.1.6
Compiling mock-upcloud v0.3.0 (/home/rickard/tgt/ci/src/monetize/crates/mock-upcloud)
Compiling monetize-cli v0.1.0 (/home/rickard/tgt/ci/src/monetize/crates/monetize-cli)
Compiling monetize-site-buy v0.3.0 (/home/rickard/tgt/ci/src/monetize/crates/monetize-site-buy)
Compiling znippy-common v0.10.0
Compiling guest-host v0.2.1 (/home/rickard/tgt/ci/src/edda/crates/guest-host)
Compiling monetize-product-wasm v0.3.0 (/home/rickard/tgt/ci/src/monetize/crates/monetize-product-wasm)
Compiling monetize-cloud-wasm v0.3.0 (/home/rickard/tgt/ci/src/monetize/crates/monetize-cloud-wasm)
Compiling monetize-server v0.3.0 (/home/rickard/tgt/ci/src/monetize/crates/monetize-server)
Compiling monetize-shop-pairing v0.1.0 (/home/rickard/tgt/ci/src/monetize/crates/monetize-shop-pairing)
Compiling monetize-front v0.1.0 (/home/rickard/tgt/ci/src/monetize/crates/monetize-front)
Finished `test` profile [unoptimized] target(s) in 2m 35s
warning: the following packages contain code that will be rejected by a future version of Rust: proc-macro-error2 v2.0.1
note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
Running unittests src/lib.rs (/backup/ci-target/monetize/debug/deps/monetize_admin-15b4356967e9afb4)
running 92 tests
test alerts::tests::a_host_without_a_certificate_for_an_hour_is_an_alert ... ok
test alerts::tests::the_failures_audit_6_named_are_heard ... ok
test alerts::tests::the_tee_writes_through_and_hears_whole_lines ... ok
test alerts::tests::a_code_red_is_mailed_at_once_past_the_gap ... ok
test alerts::tests::every_kind_the_box_marks_is_heard_by_kind ... ok
test a32_jobs::the_offsite_copy_is_a_jera_duty ... ok
test app_config::tests::an_app_made_accounts_return_url_is_its_own_sites ... ok
test a32_jobs::the_trial_confirm_watch_is_a_jera_duty ... ok
test alerts::tests::alerts_are_mailed_at_once_then_paced_and_none_is_lost ... ok
test console::tests::the_console_takes_its_three_addresses_and_nothing_else ... ok
test alerts::tests::the_waiting_lines_survive_a_restart_through_the_spool ... ok
test app_config::tests::writer_for_names_the_products_own_zone_writer ... ok
test app_config::tests::labels_domains_and_secret_names ... ok
test alerts::tests::with_no_address_fed_nothing_is_sent_and_it_is_said_why ... ok
test door::tests::a_feed_is_an_object_of_strings ... ok
test door::tests::the_adopt_ask_is_monetizes_request ... ok
test door::tests::the_console_bodys_base64_goes_both_ways ... ok
test app_config::tests::the_base_feed_opens_the_sealed_installer_feed ... ok
test console::tests::the_console_holds_the_operator_bearer_once_prepared ... ok
test door::tests::the_boxs_own_update_is_the_operators_and_refused_by_name_off_a_korp_box ... ok
test door::tests::opening_a_sites_pin_windows_at_the_door_is_the_operators ... ok
test door::tests::the_inventory_is_one_list_per_provider_with_each_row_once ... ok
test door::tests::the_first_link_route_is_the_operators_and_forwards ... ok
test door::tests::the_door_answers_an_enrolment ... ok
test door::tests::a_boxs_install_log_at_the_door_is_the_operators ... ok
test door::tests::the_money_lines_are_the_operators_at_the_door ... ok
test door::tests::settling_a_site_at_the_door_is_the_operators_and_recheck_retry_or_abandon_only ... ok
test door::tests::the_operator_reads_the_boxs_offer_its_build_and_monetizes_public_key ... ok
test door::tests::a_narrated_sites_log_at_the_door_is_the_operators ... ok
test door::tests::the_operator_revokes_an_estates_bearer_and_nobody_else_does ... ok
test edge::tests::an_old_buy_link_at_the_root_is_not_redirected_to_the_deleted_intake ... ok
test door::tests::the_test_order_route_is_the_operators_and_forwards ... ok
test edge::tests::the_pull_channel_is_estate_facing ... ok
test edge::tests::the_retired_order_pages_answer_404_and_the_sign_up_page_is_the_servers ... ok
test edge::tests::webhooks_and_estate_grpc_go_to_the_server_the_operators_grpc_nowhere_the_rest_to_the_console ... ok
test money_log::tests::a_purchases_lines_are_money_lines_and_noise_is_not ... ok
test door::tests::the_operator_stages_a_restore_on_the_door_and_nobody_else_does ... ok
test door::tests::the_refeed_route_is_the_operators_and_forwards ... ok
test offsite::tests::a_missing_key_is_named_and_no_value_is_said ... ok
test door::tests::the_door_says_the_certificates_and_takes_try_now_by_the_rule ... ok
test offsite::tests::a_plugin_recipient_is_refused_and_an_x25519_one_taken ... ok
test door::tests::the_change_plan_route_is_the_operators_and_forwards ... ok
test offsite::tests::an_unconfigured_box_is_refused_by_name ... ok
test door::tests::the_console_route_is_the_operators_and_forwards ... ok
test edge::tests::the_enrol_names_the_configured_host_never_the_requests ... ok
test door::tests::the_boxs_plugins_at_the_door_are_the_operators_and_forward_the_job ... ok
test offsite::tests::the_cli_names_its_words ... ok
test offsite::tests::no_export_or_no_signing_key_is_refused ... ok
test offsite::tests::the_date_and_the_key_are_written_as_sigv4_wants ... ok
test edge::tests::the_edge_answers_an_enrolment_itself ... ok
test door::tests::the_product_order_routes_are_the_operators_and_forward ... ok
test offsite::tests::the_signature_is_the_aws_reference_one ... ok
test role_tests::the_offsite_words_are_their_own_role ... ok
test rss_tests::the_resident_set_and_its_peak_are_read_off_proc_status ... ok
test self_update::tests::a_named_thread_runs_under_its_name ... ok
test offsite::tests::the_settings_are_read_and_the_credentials_never_shown ... ok
test offsite::tests::the_pack_holds_the_export_the_signing_root_and_the_custody_not_the_live_stores ... ok
test self_update::tests::a_next_feed_is_staged_only_for_the_release_this_box_takes_live ... ok
test offsite::tests::a_short_store_and_a_missing_export_fail_and_are_counted ... ok
test self_update::tests::a_release_the_box_rolled_back_is_never_offered_again ... ok
test self_update::tests::a_rollback_is_said_once_and_cleared_when_over ... ok
test self_update::tests::a_trial_confirms_after_serving_and_rolls_back_when_it_never_serves ... ok
test self_update::tests::each_box_reads_its_own_pointer_and_the_shared_one_only_when_it_has_none ... ok
test self_update::tests::the_doors_ask_is_the_next_release_or_the_way_back ... ok
test offsite::tests::a_sealed_copy_opens_only_with_its_identity_and_holds_no_plaintext ... ok
test self_update::tests::the_next_apps_check_word_is_ok_or_its_reason ... ok
test self_update::tests::the_consoles_word_waits_once_and_is_taken_once ... ok
test self_update::tests::at_the_confirm_the_app_the_trial_came_from_is_recorded ... ok
test self_update::tests::the_operators_word_stages_live_only_on_the_same_base_and_signed ... ok
test self_update::tests::the_trial_confirms_only_when_every_declared_product_is_served_by_this_boot ... ok
test self_update::tests::the_way_back_is_taken_from_the_boxs_own_other_slot_never_the_bucket ... ok
test self_update::tests::the_way_back_is_the_other_slots_confirmed_release_from_the_boxs_own_records ... ok
test self_update::tests::the_other_slots_release_that_confirmed_here_is_offered_back ... ok
test self_update::tests::the_record_and_the_archive_are_proven ... ok
test solo::tests::only_a_moved_price_starts_the_server_again ... ok
test solo::tests::a_weak_token_is_named_and_a_strong_one_is_not ... ok
test self_update::tests::the_plan_refuses_a_release_whose_app_cannot_read_the_boxs_fed_config ... ok
test solo::tests::with_no_web_host_the_relying_party_is_the_estates_name ... ok
test solo::tests::the_children_start_from_proc_self_exe_when_this_binary_is_in_ram ... ok
test product::tests::the_offer_is_the_build_and_monetizes_public_key_and_never_a_secret ... ok
test tests::the_installers_ordinary_steps_are_info_and_its_warnings_warn ... ok
test offsite::tests::the_hourly_export_is_shipped_when_monetize_cannot_export_now ... ok
test offsite::tests::one_attempt_ships_under_the_prefix_then_skips_an_unchanged_state ... ok
test money_log::tests::the_home_is_bounded_and_keeps_the_previous_file ... ok
test solo::tests::the_next_feed_is_staged_before_the_update_and_taken_by_that_app_at_its_first_start ... ok
test tests::a_keep_boot_of_the_same_estate_keeps_the_admin_boxs_feed ... ok
test solo::tests::a_door_feed_is_applied_only_when_taken_and_its_config_applied ... ok
test tests::another_estate_on_the_kept_volume_starts_unpaired_and_the_esp_marker_is_whole ... ok
test door::tests::the_operators_site_routes_forward_and_decide_nothing ... ok
test console::tests::a_browser_opening_the_console_without_a_session_is_sent_to_login ... ok
test self_update::tests::the_next_app_is_asked_out_of_its_own_archive ... ok
test money_log::tests::noise_never_pushes_a_money_line_out ... ok
test result: ok. 92 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.59s
Running unittests src/main.rs (/backup/ci-target/monetize/debug/deps/monetize_admin-6ca4d4238102c62f)
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Running tests/app_config.rs (/backup/ci-target/monetize/debug/deps/app_config-28bbc9e20d727ce9)
running 5 tests
test an_app_added_site_writes_its_own_products_zone ... ok
test a_change_is_refused_whole_by_name_and_nothing_is_kept ... ok
test a_bootstrap_feed_after_app_edits_never_drops_an_app_made_site ... ok
test a_site_added_in_the_application_is_in_force_judged_kept_and_audited ... ok
test a_fed_site_edited_in_the_application_keeps_what_the_form_does_not_hold ... ok
test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
Running tests/console_stale.rs (/backup/ci-target/monetize/debug/deps/console_stale-3b550fd3dace98b2)
running 1 test
test a_bundle_older_than_its_sources_is_refused_by_name_and_a_fresh_one_is_taken ... ok
test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Running tests/door.rs (/backup/ci-target/monetize/debug/deps/door-a36f7cc87f45177b)
running 4 tests
test the_operator_mints_an_enrolment_token_and_nobody_else_does ... ok
test a_linked_product_is_fed_without_a_module_and_an_unlinked_one_is_refused ... ok
test the_operator_puts_the_feed_and_nobody_else_does ... ok
test the_door_answers_applied_only_after_the_box_applied_the_feed ... ok
test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.47s
Running tests/door_security.rs (/backup/ci-target/monetize/debug/deps/door_security-1a35a023dcc9b23a)
running 6 tests
test a_client_from_another_ca_gets_no_door ... ok
test a_box_or_a_stranger_of_the_same_ca_is_not_the_operator ... ok
test an_oversized_body_is_refused_at_the_door_and_the_edge ... ok
test a_copy_under_a_foreign_signing_root_does_not_restore ... ok
test a_restore_is_not_replayed_onto_a_restored_box ... ok
test a_door_that_never_answers_fails_within_the_deadline ... ok
test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 30.01s
Running tests/front_certs_cli.rs (/backup/ci-target/monetize/debug/deps/front_certs_cli-d56c4f44d6d2b2d6)
running 1 test
test the_fronts_real_report_is_said_by_the_cli_line_by_line ... ok
test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Running tests/money_flow.rs (/backup/ci-target/monetize/debug/deps/money_flow-8ad9d97286ff2ac0)
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Running tests/offsite.rs (/backup/ci-target/monetize/debug/deps/offsite-567733aa483741f0)
running 5 tests
test pid1_applies_a_staged_restore_before_monetize_prepares_or_starts ... ok
test a_copy_without_its_custody_kek_or_with_a_foreign_signing_key_does_not_verify ... ok
test the_off_box_copy_round_trips_and_the_ledger_reads_back ... ok
test the_operators_open_writes_the_files_and_refuses_a_used_directory ... ok
test an_opened_copy_restores_a_fresh_box_its_signing_root_ledger_and_custody ... ok
test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.96s
Running tests/plan_changes.rs (/backup/ci-target/monetize/debug/deps/plan_changes-59eb5605a2ee4a1e)
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Running tests/shop_pairing.rs (/backup/ci-target/monetize/debug/deps/shop_pairing-865c2506e962695b)
running 1 test
test the_solo_servers_registry_links_the_shop_pairing ... ok
test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Running tests/site_buy_trials.rs (/backup/ci-target/monetize/debug/deps/site_buy_trials-23e48beb82113c71)
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Running tests/solo.rs (/backup/ci-target/monetize/debug/deps/solo-a38fda0514ebbe40)
running 10 tests
test the_binary_is_pid1_the_server_or_the_console_by_its_first_word ... ok
test each_process_has_its_own_explicit_loopback_address ... ok
test the_children_are_started_with_their_role_word_never_as_pid1 ... ok
test what_the_operator_put_on_the_door_wins_over_the_installers_feed ... ok
test the_consoles_settings_are_the_feeds_and_kept_owner_only ... ok
test a_feed_monetize_would_not_start_on_is_judged_before_it_is_taken ... ok
monetize-server: bearer from /tmp/.tmp3sATs2/token
monetize-server: no operator bearer (/tmp/.tmp3sATs2/data/operator-token or $MONETIZE_SERVER_OPERATOR_TOKEN) — SignupAdmin.Refund / Settle are refused to everybody
monetize-server: minted a new signing key at /tmp/.tmp3sATs2/data/signing.key
monetize-server: mail: no relay (secret.smtp_url / MONETIZE_SMTP_URL) — a customer notice the sink cannot send is recorded NOT SENT
test the_operators_grpc_is_never_carried_from_outside ... ok
test the_edge_carries_webhooks_and_estate_grpc_to_the_server_and_the_rest_to_the_console ... ok
monetize-server: products [] vendors [] clouds [] policy month/14d/90d price lists [] — none: every order is free
monetize-server: listening on 127.0.0.1:41759 (gRPC h2c + POST /callback/<vendor>)
monetize-server: backup into /tmp/.tmp3sATs2/data/backup every 60 min
monetize-server: guests on the fly: watching /tmp/.tmp3sATs2/monetize.toml and every file its guest blocks name, every 2 s
monetize-server: estate guardian: 0 estate(s) known, ticking every 5 s
monetize-server: poll tenants=0 failures=0 changes=0 push_failures=0 resumed=0 signups_settled=0 pushes_retried=0 reconciled=0 unfulfilled=0 grow_resumed=0 signups_adopted=0 ladder_superseded=0 owed_back=0 metered_unproven=0 accounts_given=0
2026-11-01T18:14:53.416981Z WARN monetize_admin::console: console: this binary carries no built bundle — the console's API is served, the bundle is not ([console-not-on-medium])
2026-11-01T18:14:53.417169Z WARN monetize_admin::console: console: no operator bearer under monetize/data/operator-token — refund and settle are refused until monetize's files are prepared
2026-11-01T18:14:53.418269Z INFO monetize_admin::console: console: serving bind=127.0.0.1:35215 server=127.0.0.1:41759 rp_id=monetize.ignalina.dk
monetize-server: Events.Watch subscriber products=0 tenants=0 kinds=0 from_seq=0
2026-11-01T18:14:53.419275Z INFO monetize_ui_server::sse: the console feed is live on monetize's Events.Watch; polling is parked from_seq=0
test the_server_and_the_console_run_as_two_processes_on_their_own_addresses ... ok
test a_child_that_dies_is_started_again_and_a_restart_replaces_it ... ok
test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.06s
Running tests/sweep_one_box_lays_updates_and_terminates_on_the_mock.rs (/backup/ci-target/monetize/debug/deps/sweep_one_box_lays_updates_and_terminates_on_the_mock-5fd76809fea4bb94)
running 1 test
test the_one_box_lays_updates_and_terminates_a_gunnar_shaped_estate_at_the_mock_through_the_signed_upcloud_guest ... ok
test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Running tests/the_alert_table.rs (/backup/ci-target/monetize/debug/deps/the_alert_table-8324f016ebd54cbf)
running 4 tests
test the_reader_reads_codes_constants_and_notes ... ok
test a_ledger_that_does_not_open_is_jobs_unrecorded ... ok
test every_alert_the_code_writes_carries_a_code ... ok
test the_alert_table_names_every_code_and_only_codes_that_exist ... ok
test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.20s
Doc-tests monetize_admin
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s