runs/monetize-ci/20261101T1018Z-42bfe1fc/05-site-buy.log
Compiling syn v3.0.6
Compiling hashbrown v0.17.1
Compiling hybrid-array v0.4.15
Compiling libc v0.2.190
Compiling cc v1.6.0
Compiling crypto-common v0.2.2
Compiling indexmap v2.14.2
Compiling getrandom v0.3.4
Compiling ring v0.17.14
Compiling block-buffer v0.12.1
Compiling futures-task v0.3.34
Compiling subtle v2.6.1
Compiling petgraph v0.8.3
Compiling tempfile v3.27.0
Compiling futures-util v0.3.34
Compiling tokio-macros v2.7.2
Compiling serde_derive v1.0.229
Compiling tokio v1.54.1
Compiling thiserror-impl v2.0.21
Compiling digest v0.11.3
Compiling futures-channel v0.3.34
Compiling smallvec v1.16.2
Compiling prost-build v0.14.4
Compiling thiserror v2.0.21
Compiling protox-parse v0.9.0
Compiling serde v1.0.229
Compiling sync_wrapper v1.0.2
Compiling rustls v0.23.46
Compiling tonic-prost-build v0.14.6
Compiling protox v0.9.1
Compiling curve25519-dalek v5.0.0
Compiling ctutils v0.4.6
Compiling rustls-webpki v0.103.16
Compiling serde_urlencoded v0.7.1
Compiling tokio-util v0.7.19
Compiling axum-core v0.5.6
Compiling h2 v0.4.19
Compiling tower v0.5.3
Compiling inout v0.2.2
Compiling signature v3.0.0
Compiling num-traits v0.2.19
Compiling cipher v0.5.2
Compiling ed25519 v3.0.0
Compiling tokio-stream v0.1.19
Compiling ssh-encoding v0.3.0
Compiling sha2 v0.11.0
Compiling async-trait v0.1.92
Compiling getrandom v0.4.3
Compiling ed25519-dalek v3.0.0
Compiling ssh-cipher v0.3.0
Compiling ssh-key v0.7.0-rc.11
Compiling tokio-rustls v0.26.6
Compiling hyper v1.11.1
Compiling jera v0.2.1
Compiling monetize-proto v0.3.3 (/home/rickard/tgt/ci/src/monetize/crates/monetize-proto)
Compiling chrono v0.4.45
Compiling hyper-util v0.1.21
Compiling uuid v1.27.0
Compiling hyper-timeout v0.5.2
Compiling axum v0.8.9
Compiling tonic v0.14.6
Compiling nornir-auth-sshsig v0.1.2 (/home/rickard/tgt/ci/src/edda/crates/nornir-auth-sshsig)
Compiling tonic-prost v0.14.6
Compiling monetize-site-buy v0.3.0 (/home/rickard/tgt/ci/src/monetize/crates/monetize-site-buy)
Finished `test` profile [unoptimized] target(s) in 42.24s
Running unittests src/lib.rs (/backup/ci-target/monetize/debug/deps/monetize_site_buy-966d608ceffdcf71)
running 25 tests
test limit::tests::a_guesser_is_refused_after_thirty_new_keys_a_minute ... ok
test purchase::tests::only_this_products_enforced_priced_meters_are_sellable ... ok
test purchase::tests::a_row_the_box_cannot_serve_is_not_in_the_window_but_a_plan_row_keeps_its_refusal ... ok
test purchase::tests::an_offer_drops_the_price_and_the_cost ... ok
test purchase::tests::a_purchase_row_carries_monetizes_repair_words ... ok
test relay::tests::add_users_with_no_count_is_refused_by_name ... ok
test assets::tests::the_order_pages_script_carries_a_sites_words_and_ways_on ... ok
test relay::tests::an_operator_door_reads_the_shops_code_and_words ... ok
test purchase::tests::the_target_is_monetizes_and_saturates ... ok
test relay::tests::a_refusal_is_the_pages_error_shape ... ok
test assets::tests::the_welcome_page_has_no_settle_bound_or_words_of_its_own ... ok
test assets::tests::the_status_shape_is_the_sites_setting_not_a_path ... ok
test limit::tests::a_paying_customers_page_keeps_working ... ok
test relay::tests::every_group_is_named_and_none_is_none ... ok
test relay::tests::the_relay_answers_only_its_own_paths ... ok
test assets::tests::a_setting_never_breaks_out_of_its_string ... ok
test relay::tests::the_client_is_the_peer_unless_a_trusted_proxy_vouches ... ok
test link::tests::the_bearer_is_never_sent_in_clear_and_never_empty ... ok
test rules::tests::only_https_and_local_paths_are_followed ... ok
test rules::tests::a_verdict_is_monetizes_sentence_and_an_outage_is_ours ... ok
test rules::tests::the_market_is_the_pages_else_the_browsers_else_the_default ... ok
test rules::tests::the_shapes_are_monetizes ... ok
test urls::tests::every_way_back_is_on_the_site ... ok
test assets::tests::a_sites_scripts_carry_its_words_and_nothing_left_to_fill ... ok
test assets::tests::the_free_note_card_check_and_beta_line_are_the_sites_words ... ok
test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Running tests/a16_cancel_door.rs (/backup/ci-target/monetize/debug/deps/a16_cancel_door-cbf5e12104e73d2c)
running 3 tests
test a_visitor_and_a_member_cancel_nothing ... ok
test a_paid_order_is_not_cancelled_and_the_shop_says_why ... ok
test cancel_order_closes_the_buyers_own_unpaid_order_at_the_shop ... ok
test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Running tests/a16_manage_doors.rs (/backup/ci-target/monetize/debug/deps/a16_manage_doors-a29d7d0fb46b5318)
running 10 tests
test an_offer_and_its_order_carry_their_price_line ... ok
test a_site_without_a_step_up_never_terminates ... ok
test the_plan_and_the_past_purchases_say_their_days ... ok
test the_window_carries_its_poll_schedule ... ok
test an_offer_says_its_button_and_a_paid_order_its_day ... ok
test the_offer_names_the_shops_account_for_a_visitor_only ... ok
test terminate_needs_the_name_typed_back_and_a_fresh_login_and_offers_no_backup ... ok
test the_renewal_answer_carries_its_price_line_and_its_customer_line ... ok
test renew_stop_renewing_and_restore_front_are_the_accounts_own_with_its_estate_ticket ... ok
test the_accounts_prolong_is_quoted_and_started_with_its_renew_ticket_and_its_history_read_with_a_read_ticket ... ok
test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
Running tests/a16_renewal_offered.rs (/backup/ci-target/monetize/debug/deps/a16_renewal_offered-44d531a30c186ae4)
running 2 tests
test no_renewal_where_the_shop_does_not_verify_renewal_tickets ... ok
test a_renewal_goes_on_where_the_shop_verifies_them ... ok
test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
Running tests/a17_client_ip.rs (/backup/ci-target/monetize/debug/deps/a17_client_ip-d1eb9d7ec9c5d69a)
running 3 tests
test a_proxy_the_site_names_is_believed_and_its_own_hop_skipped ... ok
test behind_a_proxy_on_loopback_the_right_most_untrusted_hop_counts ... ok
test a_forged_header_from_an_untrusted_peer_counts_as_the_peer ... ok
test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Running tests/a17_mint_deadline.rs (/backup/ci-target/monetize/debug/deps/a17_mint_deadline-7f86d01a286739fa)
running 3 tests
test an_instance_renewal_waits_the_mint_deadline_and_says_the_page_did_not_open ... ok
test a_grow_waits_the_mint_deadline_and_says_the_page_did_not_open ... ok
test an_account_renewal_has_a_deadline_and_says_the_page_did_not_open ... ok
test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.90s
Running tests/add_users_door.rs (/backup/ci-target/monetize/debug/deps/add_users_door-97c7ee67b4585d6a)
running 4 tests
test the_users_door_is_mounted_only_where_a_site_names_it ... ok
test users_that_fit_are_added_at_once_with_the_named_users_invite ... ok
test add_users_starts_monetizes_users_order_under_an_order_ticket_for_exactly_those_users ... ok
test who_may_not_is_refused_and_the_shops_refusal_and_a_bad_link_are_said ... ok
test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
Running tests/browser_paid_page.rs (/backup/ci-target/monetize/debug/deps/browser_paid_page-93464866a7a24fdc)
running 5 tests
test two_page_loads_never_share_a_profile ... ok
test the_test_page_carries_every_element_the_script_fills ... ok
test a_captured_order_is_paid_and_adding_not_waiting ... ok
test cancelled_done_and_signed_out_orders_read_as_the_site_says ... ok
test a_pay_link_is_followed_only_when_it_is_a_clean_https_link ... ok
test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.83s
Running tests/browser_paid_return.rs (/backup/ci-target/monetize/debug/deps/browser_paid_return-7bb13492b825dfc7)
running 5 tests
test back_from_paying_the_buyer_sees_the_progress_and_the_instance_link_when_ready ... ok
test signup_with_no_plan_preselects_nothing_and_a_plan_is_followed ... ok
test a_signed_in_buyer_is_never_asked_for_an_email_and_sees_no_form_after_paying ... ok
test the_sign_up_page_is_the_one_buy_page_signed_out_and_signed_in ... ok
test back_from_paying_the_page_shows_only_the_order_status_also_after_a_reload ... ok
test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.69s
Running tests/browser_plans_order.rs (/backup/ci-target/monetize/debug/deps/browser_plans_order-968337279a658726)
running 3 tests
test two_page_loads_never_share_a_profile ... ok
test grow_your_plan_opens_on_the_cheapest_step ... ok
test the_account_plans_and_the_new_instance_open_on_the_cheapest_step ... ok
test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.16s
Running tests/browser_welcome_settle.rs (/backup/ci-target/monetize/debug/deps/browser_welcome_settle-2741a9048c232415)
running 4 tests
test the_page_says_maintenance_only_when_the_shop_says_so ... ok
test the_ready_page_offers_register_your_security_key_now_and_says_where_the_link_went ... ok
test a_paid_account_that_settles_for_a_few_seconds_reads_setting_up_never_maintenance ... ok
test a_box_that_stops_answering_keeps_its_last_sentence_then_the_one_it_sent_ahead ... ok
test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.29s
Running tests/buyflow4.rs (/backup/ci-target/monetize/debug/deps/buyflow4-d76a5953c102f7d3)
running 11 tests
test the_one_buy_page_carries_the_owners_sentences_and_tab_names ... ok
test the_sentence_scanner_reads_what_a_page_says ... ok
test the_welcome_pages_register_button_says_register_your_security_key_now ... ok
test the_sign_up_pages_account_line_is_the_owners_words_with_the_sites_own_name ... ok
test the_buy_pages_and_the_relays_buyer_sentences_name_no_operator_machinery ... ok
test a_renewal_comes_back_with_its_company::gunnar ... ok
test a_renewal_comes_back_with_its_company::holger ... ok
test a_refused_ticket_is_403_in_plain_words::gunnar ... ok
test the_bundle_and_renew_doors_answer_in_buyer_words::gunnar ... ok
test the_bundle_and_renew_doors_answer_in_buyer_words::holger ... ok
test a_refused_ticket_is_403_in_plain_words::holger ... ok
test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s
Running tests/checked_tickets_on_the_shop.rs (/backup/ci-target/monetize/debug/deps/checked_tickets_on_the_shop-4fe1c7f2407743ca)
running 5 tests
test a_grow_door_refuses_where_the_shop_checks_no_ticket::holger ... ok
test a_grow_door_refuses_where_the_shop_checks_no_ticket::gunnar ... ok
test a_checked_unspent_ticket_grows_the_account_and_is_then_spent::holger ... ok
test the_fake_one_box_says_whether_it_checks_tickets_and_spends_each_once ... ok
test a_checked_unspent_ticket_grows_the_account_and_is_then_spent::gunnar ... ok
test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.18s
Running tests/h15_stepped_up_refuses.rs (/backup/ci-target/monetize/debug/deps/h15_stepped_up_refuses-aaa49cfb3390bc59)
running 2 tests
test the_default_stepped_up_refuses_with_the_step_up_words ... ok
test buysite_is_six_required_and_six_default_methods ... ok
test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Running tests/ladder_cache.rs (/backup/ci-target/monetize/debug/deps/ladder_cache-8b4561cb65f13e8b)
running 3 tests
test building_the_doors_warms_both_ladders ... ok
test a_stuck_one_box_does_not_slow_the_plans_page ... ok
test an_empty_cache_and_a_stuck_one_box_give_the_named_error ... ok
test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.01s
Running tests/ladder_sells.rs (/backup/ci-target/monetize/debug/deps/ladder_sells-0197d9975994f803)
running 1 test
test a_kept_private_ladder_keeps_the_shops_word_that_it_sells_instances ... ok
test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
Running tests/one_flow_two_sites.rs (/backup/ci-target/monetize/debug/deps/one_flow_two_sites-4431238e96884225)
running 22 tests
test a_member_trying_to_buy_is_refused_by_name::gunnar ... ok
test a_signed_in_buyer_buys_a_private_instance_without_an_e_mail::gunnar ... ok
test a_signed_in_buyer_buys_a_private_instance_without_an_e_mail::holger ... ok
test a_signed_in_buyer_grows_the_account::holger ... ok
test a_member_trying_to_buy_is_refused_by_name::holger ... ok
test a_buyer_cancels_an_unpaid_order::holger ... ok
test a_one_box_that_is_down_or_errs_is_answered_in_words::holger ... ok
test a_one_box_that_is_down_or_errs_is_answered_in_words::gunnar ... ok
test a_signed_in_buyer_grows_the_companys_instance::holger ... ok
test a_visitor_buys_a_paid_plan::gunnar ... ok
test a_signed_in_buyer_grows_the_companys_instance::gunnar ... ok
test a_visitor_buys_a_private_instance_and_is_welcomed::gunnar ... ok
test a_visitor_buys_a_paid_plan::holger ... ok
test a_visitor_buys_a_private_instance_and_is_welcomed::holger ... ok
test the_rate_limit_and_a_bad_name_stop_before_the_shop::holger ... ok
test a_visitor_makes_a_free_account::gunnar ... ok
test every_way_back_from_stripe_lands_on_the_sites_own_origin::gunnar ... ok
test the_rate_limit_and_a_bad_name_stop_before_the_shop::gunnar ... ok
test a_visitor_makes_a_free_account::holger ... ok
test a_buyer_cancels_an_unpaid_order::gunnar ... ok
test every_way_back_from_stripe_lands_on_the_sites_own_origin::holger ... ok
test a_signed_in_buyer_grows_the_account::gunnar ... ok
test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.19s
Running tests/operator_doors.rs (/backup/ci-target/monetize/debug/deps/operator_doors-136cf3540d90e0cf)
running 9 tests
test who_may_not_order_is_refused_before_the_shop_is_asked ... ok
test a_refusal_is_the_shops_sentence_in_the_consoles_shape ... ok
test an_operators_typed_order_names_the_tenant_the_caps_and_the_payer_and_no_ticket ... ok
test an_operators_bundle_order_names_the_bundle_and_no_caps ... ok
test a_checkout_link_that_is_not_https_is_refused ... ok
test the_offer_quotes_the_target_and_carries_no_cost ... ok
test what_is_for_sale_is_this_products_enforced_priced_meters ... ok
test the_window_and_the_follow_are_scoped_to_the_paths_tenant ... ok
test the_operator_doors_are_mounted_only_where_a_site_names_them ... ok
test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
Running tests/p4b_doors.rs (/backup/ci-target/monetize/debug/deps/p4b_doors-4bbea2fbceb4bc5f)
running 6 tests
test the_doors_merge_into_a_site_router_with_a_state_of_its_own ... ok
test every_site_s_grow_doors_wait_for_checked_tickets ... ok
test the_grow_doors_wait_for_checked_tickets_where_the_site_asks ... ok
test a_member_is_told_first_and_a_shop_without_products_verifies_nothing ... ok
test a_shop_that_checks_tickets_is_asked ... ok
test a_site_mounts_only_the_doors_it_names ... ok
test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
Running tests/relay.rs (/backup/ci-target/monetize/debug/deps/relay-4bf739704a8bc59e)
running 14 tests
test the_vendors_way_back_from_a_private_order_lands_on_the_sites_watch ... ok
test a_shop_that_does_not_answer_shows_the_last_offer_read_only_even_to_a_relay_made_again ... ok
test the_offer_names_the_sites_own_pages_never_the_shops ... ok
test a_visitors_sign_up_goes_to_the_shop_with_the_sites_own_ways_back ... ok
test the_shops_verdict_is_shown_and_a_member_buys_nothing ... ok
test a_visitor_pays_once_for_a_private_instance_and_the_new_account_is_welcomed_on_the_site ... ok
test an_instance_is_grown_and_followed_with_its_accounts_ticket ... ok
test the_plans_and_the_name_check_are_the_shops_in_the_browsers_market ... ok
test your_purchases_list_the_persons_instances_with_their_grow_pages_on_the_site ... ok
test a_signed_in_buyer_orders_as_their_own_account_with_its_ticket_and_no_e_mail ... ok
test a_made_account_is_handed_the_passkey_link_on_the_site_and_only_while_it_holds_none ... ok
test where_the_shop_mints_no_checkout_the_sites_fixed_link_is_used_with_the_typed_address ... ok
test the_products_own_order_rides_to_the_one_box_as_it_came ... ok
test the_accounts_grow_is_the_shops_window_and_the_ticket_covers_the_exact_target ... ok
test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
Running tests/site_buy_security.rs (/backup/ci-target/monetize/debug/deps/site_buy_security-9e3fdab4fb6d1ce1)
running 10 tests
test a_request_replayed_past_the_budget_is_refused_before_the_shop::gunnar ... ok
test nobody_signed_in_buys_cancels_or_reads_an_account::holger ... ok
test nobody_signed_in_buys_cancels_or_reads_an_account::gunnar ... ok
test a_request_replayed_past_the_budget_is_refused_before_the_shop::holger ... ok
test the_tenant_is_the_sessions_never_the_bodys::gunnar ... ok
test an_oversized_body_is_refused_before_it_is_parsed::holger ... ok
test an_oversized_body_is_refused_before_it_is_parsed::gunnar ... ok
test a_forged_session_or_a_refused_ticket_is_refused::gunnar ... ok
test a_forged_session_or_a_refused_ticket_is_refused::holger ... ok
test the_tenant_is_the_sessions_never_the_bodys::holger ... ok
test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s
Doc-tests monetize_site_buy
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s