[INFO] cloning repository https://github.com/w87x/gems
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/w87x/gems" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fw87x%2Fgems", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fw87x%2Fgems'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 2ae6db960425baa00d696c66a014d76c2434e4c7
[INFO] testing w87x/gems against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fw87x%2Fgems" "/workspace/builds/worker-6-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/w87x/gems
[INFO] finished tweaking git repo https://github.com/w87x/gems
[INFO] tweaked toml for git repo https://github.com/w87x/gems written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/w87x/gems on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/w87x/gems already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] db596e9c8be964c810d5586b58cd8b6531e162e04185d0266ab78aea0579c62a
[INFO] running `Command { std: "docker" "start" "db596e9c8be964c810d5586b58cd8b6531e162e04185d0266ab78aea0579c62a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "db596e9c8be964c810d5586b58cd8b6531e162e04185d0266ab78aea0579c62a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "db596e9c8be964c810d5586b58cd8b6531e162e04185d0266ab78aea0579c62a" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "db596e9c8be964c810d5586b58cd8b6531e162e04185d0266ab78aea0579c62a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "db596e9c8be964c810d5586b58cd8b6531e162e04185d0266ab78aea0579c62a" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling rustix v1.1.5
[INFO] [stderr]    Compiling bitflags v2.13.2
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling gems-json v0.1.0 (/opt/rustwide/workdir/crates/gems-json)
[INFO] [stderr]    Compiling gems-bitmap v0.1.0 (/opt/rustwide/workdir/crates/gems-bitmap)
[INFO] [stderr]    Compiling gems-query v0.1.0 (/opt/rustwide/workdir/crates/gems-query)
[INFO] [stderr]    Compiling gems-common v0.1.0 (/opt/rustwide/workdir/crates/gems-common)
[INFO] [stderr]    Compiling gems-codec v0.1.0 (/opt/rustwide/workdir/crates/gems-codec)
[INFO] [stderr]    Compiling gems-storage v0.1.0 (/opt/rustwide/workdir/crates/gems-storage)
[INFO] [stderr]    Compiling gems-catalog v0.1.0 (/opt/rustwide/workdir/crates/gems-catalog)
[INFO] [stderr]    Compiling gems-index v0.1.0 (/opt/rustwide/workdir/crates/gems-index)
[INFO] [stderr]    Compiling gems-abac v0.1.0 (/opt/rustwide/workdir/crates/gems-abac)
[INFO] [stderr]    Compiling gems-engine v0.1.0 (/opt/rustwide/workdir/crates/gems-engine)
[INFO] [stderr]    Compiling gems-cluster v0.1.0 (/opt/rustwide/workdir/crates/gems-cluster)
[INFO] [stderr]    Compiling gems-mcp v0.1.0 (/opt/rustwide/workdir/crates/gems-mcp)
[INFO] [stderr]    Compiling gems-subscribe v0.1.0 (/opt/rustwide/workdir/crates/gems-subscribe)
[INFO] [stderr]    Compiling gems-cli v0.1.0 (/opt/rustwide/workdir/crates/gems-cli)
[INFO] [stderr]    Compiling gems-tui v0.1.0 (/opt/rustwide/workdir/crates/gems-tui)
[INFO] [stderr]    Compiling gems-webui v0.1.0 (/opt/rustwide/workdir/crates/gems-webui)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 16.49s
[INFO] running `Command { std: "docker" "inspect" "db596e9c8be964c810d5586b58cd8b6531e162e04185d0266ab78aea0579c62a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "db596e9c8be964c810d5586b58cd8b6531e162e04185d0266ab78aea0579c62a" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling gems-json v0.1.0 (/opt/rustwide/workdir/crates/gems-json)
[INFO] [stderr]    Compiling gems-bitmap v0.1.0 (/opt/rustwide/workdir/crates/gems-bitmap)
[INFO] [stderr]    Compiling gems-query v0.1.0 (/opt/rustwide/workdir/crates/gems-query)
[INFO] [stderr]    Compiling gems-common v0.1.0 (/opt/rustwide/workdir/crates/gems-common)
[INFO] [stderr]    Compiling gems-storage v0.1.0 (/opt/rustwide/workdir/crates/gems-storage)
[INFO] [stderr]    Compiling gems-codec v0.1.0 (/opt/rustwide/workdir/crates/gems-codec)
[INFO] [stderr]    Compiling gems-catalog v0.1.0 (/opt/rustwide/workdir/crates/gems-catalog)
[INFO] [stderr]    Compiling gems-index v0.1.0 (/opt/rustwide/workdir/crates/gems-index)
[INFO] [stderr]    Compiling gems-abac v0.1.0 (/opt/rustwide/workdir/crates/gems-abac)
[INFO] [stderr]    Compiling gems-engine v0.1.0 (/opt/rustwide/workdir/crates/gems-engine)
[INFO] [stderr]    Compiling gems-mcp v0.1.0 (/opt/rustwide/workdir/crates/gems-mcp)
[INFO] [stderr]    Compiling gems-tui v0.1.0 (/opt/rustwide/workdir/crates/gems-tui)
[INFO] [stderr]    Compiling gems-cli v0.1.0 (/opt/rustwide/workdir/crates/gems-cli)
[INFO] [stderr]    Compiling gems-webui v0.1.0 (/opt/rustwide/workdir/crates/gems-webui)
[INFO] [stderr]    Compiling gems-subscribe v0.1.0 (/opt/rustwide/workdir/crates/gems-subscribe)
[INFO] [stderr]    Compiling gems-cluster v0.1.0 (/opt/rustwide/workdir/crates/gems-cluster)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 19.16s
[INFO] running `Command { std: "docker" "inspect" "db596e9c8be964c810d5586b58cd8b6531e162e04185d0266ab78aea0579c62a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "db596e9c8be964c810d5586b58cd8b6531e162e04185d0266ab78aea0579c62a" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.04s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/gems-abac/27b89031b3a07dc4/out/gems_abac-27b89031b3a07dc4)
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test tests::redact_obligations_from_permit_policies_are_unioned ... ok
[INFO] [stdout] test tests::target_predicate_scopes_a_policy_to_matching_entities_only ... ok
[INFO] [stdout] test token::tests::enforced_auth_mode_verifies_a_present_token ... ok
[INFO] [stdout] test token::tests::insecure_auth_mode_never_requires_a_token ... ok
[INFO] [stdout] test token::tests::issued_token_verifies_and_round_trips_the_subject ... ok
[INFO] [stdout] test token::tests::not_yet_expired_token_verifies ... ok
[INFO] [stdout] test token::tests::enforced_auth_mode_requires_a_token ... ok
[INFO] [stdout] test tests::no_policies_means_default_deny ... ok
[INFO] [stdout] test token::tests::malformed_tokens_are_rejected_without_panicking ... ok
[INFO] [stdout] test token::tests::expired_token_is_rejected ... ok
[INFO] [stdout] test tests::a_matching_permit_allows ... ok
[INFO] [stdout] test tests::deny_overrides_a_matching_permit ... ok
[INFO] [stdout] test token::tests::a_token_claiming_an_unsupported_algorithm_header_is_rejected ... ok
[INFO] [stdout] test token::tests::tampered_payload_is_rejected ... ok
[INFO] [stdout] test token::tests::wrong_secret_is_rejected ... ok
[INFO] [stdout] test tests::enforce_drops_denied_and_redacts_permitted ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/gems-bitmap/9e96b0899391b2bb/out/gems_bitmap-9e96b0899391b2bb)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test roaring::tests::insert_contains_remove_roundtrip ... ok
[INFO] [stdout] test roaring::tests::iteration_is_sorted ... ok
[INFO] [stdout] test container::tests::union_and_intersect ... ok
[INFO] [stdout] test roaring::tests::set_ops_across_bitmap_containers ... ok
[INFO] [stdout] test container::tests::array_insert_contains_remove ... ok
[INFO] [stdout] test container::tests::promotes_to_bitmap_past_threshold ... ok
[INFO] [stdout] test roaring::tests::set_ops_match_reference ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/gems-catalog/300cf5b4bddafb7b/out/gems_catalog-300cf5b4bddafb7b)
[INFO] [stdout] 
[INFO] [stdout] running 31 tests
[INFO] [stdout] test entity_type::tests::roundtrip_with_attributes_and_lists ... ok
[INFO] [stdout] test entity_type::tests::incompatible_wins_over_compatible ... ok
[INFO] [stdout] test header::tests::detects_corruption ... ok
[INFO] [stdout] test flags::tests::combine_and_check ... ok
[INFO] [stdout] test flags::tests::default_hidden_rules ... ok
[INFO] [stdout] test bootstrap::tests::seeds_three_roles_three_policies_and_one_admin_subject ... ok
[INFO] [stdout] test bootstrap::tests::role_ids_are_distinct_and_match_the_seeded_role_entities ... ok
[INFO] [stdout] test layer::tests::layer_roundtrip_dynamic ... ok
[INFO] [stdout] test header::tests::truncates_long_name_at_char_boundary ... ok
[INFO] [stdout] test entity_attribute::tests::roundtrip_with_all_fields_set ... ok
[INFO] [stdout] test header::tests::rejects_a_description_length_claiming_more_than_the_reserved_field ... ok
[INFO] [stdout] test policy::tests::subject_matches_by_id_or_role ... ok
[INFO] [stdout] test link::tests::link_roundtrip_temporal ... ok
[INFO] [stdout] test layer::tests::variant_list_roundtrip ... ok
[INFO] [stdout] test link::tests::link_roundtrip_constant_no_window ... ok
[INFO] [stdout] test link::tests::link_type_roundtrip ... ok
[INFO] [stdout] test header::tests::rejects_a_name_length_byte_claiming_more_than_the_reserved_field ... ok
[INFO] [stdout] test header::tests::roundtrip ... ok
[INFO] [stdout] test layer::tests::layer_group_roundtrip ... ok
[INFO] [stdout] test entity_type::tests::roundtrip_empty ... ok
[INFO] [stdout] test entity_attribute::tests::roundtrip_with_no_optional_fields ... ok
[INFO] [stdout] test policy::tests::roundtrip_full_policy ... ok
[INFO] [stdout] test policy::tests::roundtrip_unconstrained_policy ... ok
[INFO] [stdout] test layer::tests::layer_roundtrip_static ... ok
[INFO] [stdout] test layer::tests::role_roundtrip_and_rejects_nonempty ... ok
[INFO] [stdout] test bootstrap::tests::admin_subject_is_named_as_requested ... ok
[INFO] [stdout] test policy::tests::target_matches_kind_and_type ... ok
[INFO] [stdout] test subject::tests::roundtrip_group_without_credentials ... ok
[INFO] [stdout] test subject::tests::roundtrip_user_with_credentials ... ok
[INFO] [stdout] test subject::tests::builtin_kinds_reject_credentials ... ok
[INFO] [stdout] test entity_type::tests::rejects_truncated_buffer ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 31 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test tests::parses_entity_create_args ... ok
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/build/gems-cli/ccec96c258a880e4/out/gems-ccec96c258a880e4)
[INFO] [stdout] test tests::field_id_is_stable_and_distinguishes_names ... ok
[INFO] [stdout] test tests::rejects_missing_type_flag ... ok
[INFO] [stdout] test tests::end_to_end_init_type_entity_query ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/gems-cluster/5344734519872ee0/out/gems_cluster-5344734519872ee0)
[INFO] [stdout] test tests::abac_end_to_end_default_deny_then_permit_via_policy ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 66 tests
[INFO] [stdout] test gossip::tests::dead_is_terminal_and_not_reverted_by_a_stale_alive_report ... ok
[INFO] [stdout] test gossip::tests::an_unreachable_node_is_eventually_marked_dead_everywhere ... ok
[INFO] [stdout] test gossip::tests::self_refutation_clears_a_suspicion_and_nothing_else_can ... ok
[INFO] [stdout] test gossip::tests::suspicion_precedes_death_rather_than_jumping_straight_there ... ok
[INFO] [stdout] test gossip::wire::tests::decode_rejects_a_claimed_length_over_the_frame_cap ... ok
[INFO] [stdout] test gossip::tests::stable_cluster_stays_all_alive ... ok
[INFO] [stdout] test gossip::wire::tests::decode_rejects_a_frame_tagged_with_the_wrong_secret ... ok
[INFO] [stdout] test gossip::wire::tests::ack_roundtrip_with_no_gossip ... ok
[INFO] [stdout] test gossip::wire::tests::decode_returns_none_on_partial_buffer ... ok
[INFO] [stdout] test frame::tests::rejects_lengths_over_the_cap ... ok
[INFO] [stdout] test gossip::wire::tests::ping_roundtrip_with_gossip_items ... ok
[INFO] [stdout] test frame::tests::accepts_lengths_at_or_under_the_cap ... ok
[INFO] [stdout] test gossip::wire::tests::decodes_two_back_to_back_envelopes ... ok
[INFO] [stdout] test gossip::wire::tests::decode_rejects_a_gossip_count_bigger_than_the_payload_could_hold ... ok
[INFO] [stdout] test raft::tests::single_node_cluster_becomes_leader_and_commits_immediately ... ok
[INFO] [stdout] test raft::tests::candidate_with_a_stale_log_cannot_win_an_election ... ok
[INFO] [stdout] test raft::tests::leader_failure_triggers_reelection_with_a_higher_term ... ok
[INFO] [stdout] test raft::tests::proposal_replicates_and_commits_on_a_majority ... ok
[INFO] [stdout] test raft::tests::three_node_cluster_elects_exactly_one_leader ... ok
[INFO] [stdout] test raft::tests::a_stale_leader_steps_down_once_it_sees_a_higher_term ... ok
[INFO] [stdout] test raft::wire::tests::append_entries_request_roundtrip_with_entries ... ok
[INFO] [stdout] test log::tests::empty_log_reads_nothing ... ok
[INFO] [stdout] test raft::tests::a_partitioned_minority_cannot_elect_a_leader_or_commit ... ok
[INFO] [stdout] test raft::wire::tests::append_entries_response_roundtrip ... ok
[INFO] [stdout] test raft::wire::tests::decode_rejects_a_claimed_length_over_the_frame_cap ... ok
[INFO] [stdout] test raft::wire::tests::decode_rejects_an_append_entries_count_bigger_than_the_payload_could_hold ... ok
[INFO] [stdout] test raft::wire::tests::decode_rejects_a_frame_tagged_with_the_wrong_secret ... ok
[INFO] [stdout] test raft::wire::tests::decodes_two_back_to_back_envelopes ... ok
[INFO] [stdout] test raft::wire::tests::decode_returns_none_on_partial_buffer ... ok
[INFO] [stdout] test raft::wire::tests::request_vote_request_roundtrip ... ok
[INFO] [stdout] test raft_state::tests::decode_rejects_an_entry_count_bigger_than_the_buffer_could_hold ... ok
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test log::tests::reopening_an_existing_log_preserves_its_contents ... ok
[INFO] [stdout] test log::tests::read_from_nonzero_offset_skips_earlier_records ... ok
[INFO] [stdout] test log::tests::append_and_read_from_zero ... ok
[INFO] [stdout] test raft_state::tests::load_with_no_file_yet_returns_the_zero_state ... ok
[INFO] [stdout] test record::tests::decode_returns_none_on_incomplete_buffer ... ok
[INFO] [stdout] test record::tests::decodes_two_back_to_back_records_from_one_buffer ... ok
[INFO] [stdout] test record::tests::delete_record_roundtrip ... ok
[INFO] [stdout] test record::tests::insert_record_roundtrip ... ok
[INFO] [stdout] test record::tests::decode_rejects_a_claimed_length_over_the_frame_cap_without_waiting_for_the_data ... ok
[INFO] [stdout] test log::tests::read_raw_from_matches_what_read_from_would_decode ... ok
[INFO] [stdout] test raft_state::tests::no_tmp_file_is_left_behind_after_a_successful_save ... ok
[INFO] [stdout] test raft_state::tests::save_then_load_round_trips_term_vote_and_log ... ok
[INFO] [stdout] test raft_state::tests::save_then_load_round_trips_no_vote_and_empty_log ... ok
[INFO] [stdout] test shard::tests::router_distributes_across_shards_roughly_evenly ... ok
[INFO] [stdout] test shard::tests::router_is_deterministic_for_the_same_id ... ok
[INFO] [stdout] test shard::tests::shard_map_tracks_members_per_shard ... ok
[INFO] [stdout] test shard::tests::sharded_client_errors_cleanly_with_no_configured_members ... ok
[INFO] [stdout] test raft_state::tests::a_second_save_overwrites_the_first_rather_than_appending ... ok
[INFO] [stdout] test server::tests::resumes_from_a_nonzero_offset ... ok
[INFO] [stdout] test shard::tests::sharded_client_errors_when_no_member_is_reachable ... ok
[INFO] [stdout] test swim_net::tests::three_real_nodes_converge_on_everyone_alive ... ok
[INFO] [stdout] test server::tests::streams_records_present_before_connecting ... ok
[INFO] [stdout] test primary::tests::insert_appends_a_record_matching_what_was_stored ... ok
[INFO] [stdout] test replica::tests::catches_up_on_records_written_before_the_connection ... ok
[INFO] [stdout] test primary::tests::reopen_continues_appending_to_the_same_log ... ok
[INFO] [stdout] test primary::tests::delete_appends_a_record_only_when_the_entity_existed ... ok
[INFO] [stdout] test replica::tests::resumes_from_persisted_offset_across_two_sync_calls ... ok
[INFO] [stdout] test server::tests::streams_records_appended_after_connecting ... ok
[INFO] [stdout] test replica::tests::keeps_tailing_records_written_after_the_connection_opens ... ok
[INFO] [stdout] test integration_tests::replica_converges_with_primary_across_inserts_and_a_delete ... ok
[INFO] [stdout] test raft_net::tests::propose_remote_succeeds_against_the_leader_and_fails_against_a_follower ... ok
[INFO] [stdout] test raft_net::tests::three_real_nodes_elect_a_leader_and_replicate_a_proposal ... ok
[INFO] [stdout] test swim_net::tests::an_unreachable_real_node_is_eventually_marked_dead ... ok
[INFO] [stdout] test integration_tests::sharded_client_routes_each_entity_to_its_own_raft_group ... ok
[INFO] [stdout] test raft_net::tests::a_hard_killed_node_recovers_its_persisted_term_and_log_on_restart ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 66 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.52s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/bin/node.rs (/opt/rustwide/target/release/build/gems-cluster/4870553bdb5acdb8/out/gems_cluster_node-4870553bdb5acdb8)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/gems-codec/8f958089464fc18d/out/gems_codec-8f958089464fc18d)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test gbv::tests::directory_is_sorted_regardless_of_insertion_order ... ok
[INFO] [stdout] test gbv::tests::redact_removes_only_the_named_fields ... ok
[INFO] [stdout] test gbv::tests::redact_with_no_matches_keeps_everything ... ok
[INFO] [stdout] test gbv::tests::roundtrip_multiple_fields ... ok
[INFO] [stdout] test gbv::tests::get_returns_none_instead_of_panicking_on_an_out_of_range_directory_entry ... ok
[INFO] [stdout] test gbv::tests::rejects_truncated_buffer ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/gems-common/7d9029b8fa050ab4/out/gems_common-7d9029b8fa050ab4)
[INFO] [stdout] 
[INFO] [stdout] running 34 tests
[INFO] [stdout] test base64url::tests::roundtrips_arbitrary_bytes ... ok
[INFO] [stdout] test base64url::tests::rejects_padding ... ok
[INFO] [stdout] test base64url::tests::matches_known_rfc4648_vectors ... ok
[INFO] [stdout] test base64url::tests::rejects_invalid_characters ... ok
[INFO] [stdout] test crc32c::tests::empty_input ... ok
[INFO] [stdout] test hmac::tests::constant_time_eq_matches_regular_equality ... ok
[INFO] [stdout] test logging::tests::levels_order_error_as_most_severe ... ok
[INFO] [stdout] test logging::tests::from_env_str_parses_known_levels_case_insensitively ... ok
[INFO] [stdout] test crc32c::tests::known_vector ... ok
[INFO] [stdout] test hmac::tests::is_deterministic_and_key_dependent ... ok
[INFO] [stdout] test hmac::tests::key_longer_than_block_size_is_hashed_first ... ok
[INFO] [stdout] test filelock::tests::second_exclusive_acquire_on_the_same_file_fails ... ok
[INFO] [stdout] test hmac::tests::matches_rfc4231_test_case_2 ... ok
[INFO] [stdout] test filelock::tests::lock_is_released_on_drop_so_a_later_acquire_succeeds ... ok
[INFO] [stdout] test base64url::tests::uses_url_safe_characters ... ok
[INFO] [stdout] test hmac::tests::matches_rfc4231_test_case_1 ... ok
[INFO] [stdout] test field_id::tests::field_id_is_stable_and_distinguishes_names ... ok
[INFO] [stdout] test logging::tests::log_does_not_panic_at_any_level ... ok
[INFO] [stdout] test filelock::tests::acquire_exclusive_in_dir_uses_a_dotfile ... ok
[INFO] [stdout] test pagesize::tests::rounding_is_idempotent ... ok
[INFO] [stdout] test rand::tests::produces_nonzero_bytes ... ok
[INFO] [stdout] test sha256::tests::abc_matches_known_vector ... ok
[INFO] [stdout] test sha256::tests::different_inputs_produce_different_digests ... ok
[INFO] [stdout] test shutdown::tests::install_handler_does_not_set_the_flag_but_the_handler_function_does ... ok
[INFO] [stdout] test tuid::tests::generate_produces_distinct_ids ... ok
[INFO] [stdout] test sha256::tests::empty_input_matches_known_vector ... ok
[INFO] [stdout] test sha256::tests::is_deterministic ... ok
[INFO] [stdout] test sha256::tests::longer_input_matches_known_vector ... ok
[INFO] [stdout] test tuid::tests::hex_string_roundtrip ... ok
[INFO] [stdout] test tuid::tests::orders_by_creation_time_when_uuid_equal ... ok
[INFO] [stdout] test tuid::tests::roundtrip ... ok
[INFO] [stdout] test tuid::tests::hex_parse_rejects_wrong_length ... ok
[INFO] [stdout] test filelock::tests::a_spawned_child_process_does_not_inherit_the_lock_fd ... ok
[INFO] [stdout] test pagesize::tests::page_size_is_a_power_of_two ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 34 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/gems-engine/871acc6a1e96452e/out/gems_engine-871acc6a1e96452e)
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test secondary::tests::insert_query_remove ... ok
[INFO] [stdout] test secondary::tests::removing_last_member_drops_the_bucket ... ok
[INFO] [stdout] test tests::get_missing_returns_none ... ok
[INFO] [stdout] test tests::a_second_writable_open_of_the_same_store_is_refused ... ok
[INFO] [stdout] test tests::a_writable_open_succeeds_again_once_the_first_is_dropped ... ok
[INFO] [stdout] test tests::insert_and_get_roundtrip_through_the_whole_stack ... ok
[INFO] [stdout] test tests::no_policies_means_enforced_reads_see_nothing ... ok
[INFO] [stdout] test tests::read_only_opens_do_not_take_the_lock_and_can_coexist_with_a_writer ... ok
[INFO] [stdout] test tests::insert_same_id_overwrites_and_frees_old_slot ... ok
[INFO] [stdout] test tests::delete_removes_entity ... ok
[INFO] [stdout] test tests::a_permit_policy_makes_enforced_reads_visible ... ok
[INFO] [stdout] test tests::query_enforced_redacts_fields_per_permit_obligation ... ok
[INFO] [stdout] test tests::query_by_kind_and_schema_ref ... ok
[INFO] [stdout] test tests::reopen_after_close_rebuilds_secondary_indexes ... ok
[INFO] [stdout] test tests::query_parses_and_executes_type_in_end_to_end ... ok
[INFO] [stdout] test tests::scan_all_returns_every_entity_in_key_order ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.52s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/gems-index/e77379f8d7687d30/out/gems_index-e77379f8d7687d30)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test node::tests::internal_decode_rejects_a_key_count_bigger_than_the_page_could_hold ... ok
[INFO] [stdout] test node::tests::internal_roundtrip ... ok
[INFO] [stdout] test node::tests::leaf_decode_rejects_a_key_count_bigger_than_the_page_could_hold ... ok
[INFO] [stdout] test node::tests::leaf_roundtrip ... ok
[INFO] [stdout] test pager::tests::root_publish_persists_across_reopen ... ok
[INFO] [stdout] test btree::tests::update_existing_key_overwrites_value ... ok
[INFO] [stdout] test btree::tests::insert_and_get_small ... ok
[INFO] [stdout] test pager::tests::allocate_grows_and_freelist_reuses ... ok
[INFO] [stdout] test btree::tests::reopen_after_close_preserves_data ... ok
[INFO] [stdout] test btree::tests::delete_removes_key ... ok
[INFO] [stdout] test btree::tests::insert_many_forces_splits_and_matches_reference ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 17.79s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/gems-json/9c520a46e4080c5c/out/gems_json-9c520a46e4080c5c)
[INFO] [stdout] 
[INFO] [stdout] running 18 tests
[INFO] [stdout] test parse::tests::parses_strings_with_escapes ... ok
[INFO] [stdout] test value::tests::array_push_and_from_vec ... ok
[INFO] [stdout] test parse::tests::rejects_excessive_nesting_instead_of_overflowing_the_stack ... ok
[INFO] [stdout] test value::tests::option_converts_to_null_or_value ... ok
[INFO] [stdout] test parse::tests::parses_primitives ... ok
[INFO] [stdout] test write::tests::roundtrips_through_parse ... ok
[INFO] [stdout] test parse::tests::rejects_unterminated_string ... ok
[INFO] [stdout] test write::tests::serializes_object_preserving_key_order ... ok
[INFO] [stdout] test value::tests::entries_iterates_an_objects_keys_in_insertion_order ... ok
[INFO] [stdout] test parse::tests::parses_nested_object_and_array ... ok
[INFO] [stdout] test parse::tests::empty_object_and_array ... ok
[INFO] [stdout] test parse::tests::accepts_nesting_at_the_depth_limit ... ok
[INFO] [stdout] test parse::tests::preserves_object_key_order ... ok
[INFO] [stdout] test write::tests::serializes_primitives ... ok
[INFO] [stdout] test parse::tests::rejects_trailing_comma ... ok
[INFO] [stdout] test parse::tests::rejects_trailing_garbage ... ok
[INFO] [stdout] test write::tests::serializes_strings_with_escapes ... ok
[INFO] [stdout] test value::tests::object_set_inserts_and_replaces ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/gems-mcp/a0e97c3bc5167dae/out/gems_mcp-a0e97c3bc5167dae)
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test protocol::tests::tools_call_without_a_token_under_enforced_auth_is_a_content_level_error ... ok
[INFO] [stdout] test protocol::tests::tools_list_returns_three_tools ... ok
[INFO] [stdout] test protocol::tests::notification_without_id_gets_no_response ... ok
[INFO] [stdout] test protocol::tests::initialize_returns_server_info ... ok
[INFO] [stdout] test protocol::tests::tools_call_with_unknown_tool_is_a_content_level_error_not_a_protocol_error ... ok
[INFO] [stdout] test protocol::tests::malformed_json_is_a_parse_error ... ok
[INFO] [stdout] test protocol::tests::unknown_method_is_a_json_rpc_error ... ok
[INFO] [stdout] test tools::tests::query_with_missing_store_dir_is_an_error ... ok
[INFO] [stdout] test tools::tests::enforced_mode_without_a_token_is_an_error ... ok
[INFO] [stdout] test tools::tests::enforced_query_with_a_valid_token_sees_nothing_without_a_permit_policy ... ok
[INFO] [stdout] test tools::tests::list_entity_types_returns_the_seeded_type ... ok
[INFO] [stdout] test tools::tests::a_token_signed_with_a_different_secret_is_rejected ... ok
[INFO] [stdout] test tools::tests::get_entity_returns_fields_for_a_data_entity ... ok
[INFO] [stdout] test tools::tests::query_finds_the_seeded_data_entity_by_type ... ok
[INFO] [stdout] test tools::tests::get_entity_with_invalid_id_is_an_error ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/build/gems-mcp/59a5caf46aa3c80c/out/gems_mcp-59a5caf46aa3c80c)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/gems-query/ecb8735c65a75cf1/out/gems_query-ecb8735c65a75cf1)
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test parser::tests::query_without_where_or_order_or_limit ... ok
[INFO] [stdout] test lexer::tests::tokenizes_operators_and_number ... ok
[INFO] [stdout] test parser::tests::accepts_not_and_paren_nesting_at_the_depth_limit ... ok
[INFO] [stdout] test parser::tests::not_and_comparison_operators ... ok
[INFO] [stdout] test parser::tests::select_field_list ... ok
[INFO] [stdout] test lexer::tests::rejects_unterminated_string ... ok
[INFO] [stdout] test lexer::tests::tokenizes_basic_query ... ok
[INFO] [stdout] test parser::tests::parses_the_architecture_doc_example ... ok
[INFO] [stdout] test parser::tests::rejects_excessive_paren_nesting_instead_of_overflowing_the_stack ... ok
[INFO] [stdout] test parser::tests::rejects_missing_from ... ok
[INFO] [stdout] test parser::tests::operator_precedence_and_binds_tighter_than_or ... ok
[INFO] [stdout] test parser::tests::parentheses_override_precedence ... ok
[INFO] [stdout] test lexer::tests::escaped_quote_in_string ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/gems-storage/bff3732d708046bf/out/gems_storage-bff3732d708046bf)
[INFO] [stdout] test parser::tests::multi_column_order_by ... ok
[INFO] [stdout] test parser::tests::rejects_trailing_garbage ... ok
[INFO] [stdout] test parser::tests::rejects_excessive_not_nesting_instead_of_overflowing_the_stack ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test extent::tests::max_class_is_one_slot ... ok
[INFO] [stdout] test extent::tests::min_class_fills_bitmap_exactly ... ok
[INFO] [stdout] test extent::tests::rejects_non_power_of_two ... ok
[INFO] [stdout] test extent::tests::bitmap_exhausts ... ok
[INFO] [stdout] test extent::tests::extent_header_len_matches_manual_byte_layout ... ok
[INFO] [stdout] test extent::tests::every_class_slot_count_fits_within_the_bitmap ... ok
[INFO] [stdout] test extent::tests::bitmap_allocate_and_free ... ok
[INFO] [stdout] test manager::tests::rejects_value_larger_than_max_block_class ... ok
[INFO] [stdout] test slot::tests::roundtrip ... ok
[INFO] [stdout] test manager::tests::allocate_write_read_roundtrip ... ok
[INFO] [stdout] test manager::tests::different_sizes_land_in_different_classes ... ok
[INFO] [stdout] test manager::tests::reopen_after_close_preserves_extent_classes_and_data ... ok
[INFO] [stdout] test manager::tests::free_then_reallocate_reuses_the_slot ... ok
[INFO] [stdout] test manager::tests::fills_extent_then_grows_a_new_one_of_the_same_class ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 16.15s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]      Running tests/extent_file.rs (/opt/rustwide/target/release/build/gems-storage/2ddc869dc6ca3bf4/out/extent_file-2ddc869dc6ca3bf4)
[INFO] [stdout] test grow_write_reopen_roundtrip ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/gems-subscribe/69d08060ec9f0cf8/out/gems_subscribe-69d08060ec9f0cf8)
[INFO] [stdout] 
[INFO] [stdout] running 19 tests
[INFO] [stdout] test view::tests::multiple_views_are_tracked_independently ... ok
[INFO] [stdout] test watch::tests::any_change_fires_on_insert_and_on_delete ... ok
[INFO] [stdout] test watch::tests::entity_deleted_fires_only_for_the_matching_id ... ok
[INFO] [stdout] test watch::tests::unsubscribe_stops_future_notifications ... ok
[INFO] [stdout] test watch::tests::view_changed_notifies_only_matching_watches ... ok
[INFO] [stdout] test view::tests::unrelated_updates_do_not_report_a_change ... ok
[INFO] [stdout] test watch::tests::attribute_changed_does_not_fire_on_first_sighting ... ok
[INFO] [stdout] test view::tests::dropped_view_is_no_longer_tracked ... ok
[INFO] [stdout] test watch::tests::attribute_changed_fires_only_when_the_value_actually_differs ... ok
[INFO] [stdout] test view::tests::count_decreases_on_delete ... ok
[INFO] [stdout] test hub::tests::point_level_and_view_notifications_coexist ... ok
[INFO] [stdout] test hub::tests::view_changed_watch_fires_via_the_hub_when_a_view_transitions ... ok
[INFO] [stdout] test view::tests::count_decreases_when_an_entity_moves_out_of_the_predicate ... ok
[INFO] [stdout] test hub::tests::view_with_no_matching_watch_produces_no_notification ... ok
[INFO] [stdout] test view::tests::count_increases_when_entities_start_matching ... ok
[INFO] [stdout] test watch::tests::attribute_changed_ignores_unrelated_fields_and_entities ... ok
[INFO] [stdout] test tailer::tests::poll_delivers_records_appended_since_last_call ... ok
[INFO] [stdout] test tailer::tests::poll_drives_view_notifications_too ... ok
[INFO] [stdout] test tailer::tests::resumes_from_persisted_offset_across_reopen ... ok
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/build/gems-tui/ffa95f901826b1cc/out/gems_tui-ffa95f901826b1cc)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 19 tests
[INFO] [stdout] test input::tests::navigation_letters_are_literal_characters_in_query_input_mode ... ok
[INFO] [stdout] test screen::tests::render_skips_unchanged_lines ... ok
[INFO] [stdout] test input::tests::decodes_arrow_keys ... ok
[INFO] [stdout] test input::tests::decodes_enter_backspace_and_quit ... ok
[INFO] [stdout] test screen::tests::set_line_pads_to_column_width ... ok
[INFO] [stdout] test input::tests::decodes_plain_characters ... ok
[INFO] [stdout] test input::tests::empty_input_decodes_to_none ... ok
[INFO] [stdout] test screen::tests::set_line_truncates_overlong_text ... ok
[INFO] [stdout] test screen::tests::reverse_wraps_in_sgr_codes ... ok
[INFO] [stdout] test input::tests::vim_style_navigation_and_query_shortcut_in_browse_mode ... ok
[INFO] [stdout] test screen::tests::render_with_no_prev_redraws_every_line ... ok
[INFO] [stdout] test input::tests::bare_escape_is_escape_key ... ok
[INFO] [stdout] test app::tests::escape_in_query_mode_discards_input_without_running_it ... ok
[INFO] [stdout] test app::tests::invalid_query_sets_an_error_and_clears_the_list ... ok
[INFO] [stdout] test app::tests::open_runs_the_default_query_and_loads_detail ... ok
[INFO] [stdout] test app::tests::quit_key_returns_true ... ok
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/build/gems-webui/ad3f55a4b458253c/out/gems_webui-ad3f55a4b458253c)
[INFO] [stdout] test app::tests::backspace_removes_the_last_character ... ok
[INFO] [stdout] test app::tests::query_mode_builds_up_input_and_runs_on_enter ... ok
[INFO] [stdout] test app::tests::arrow_keys_move_selection_and_clamp_at_the_edges ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 21 tests
[INFO] [stdout] test api::tests::missing_store_dir_is_a_400 ... ok
[INFO] [stdout] test http::tests::parse_read_timeout_secs_honors_a_valid_override ... ok
[INFO] [stdout] test http::tests::url_decode_handles_percent_and_plus ... ok
[INFO] [stdout] test http::tests::parse_query_string_splits_pairs ... ok
[INFO] [stdout] test http::tests::parse_query_string_empty_is_empty ... ok
[INFO] [stdout] test http::tests::parse_request_rejects_a_request_line_over_the_length_cap ... ok
[INFO] [stdout] test http::tests::parse_request_rejects_too_many_header_lines ... ok
[INFO] [stdout] test api::tests::to_response_body_wraps_ok_and_error_shapes ... ok
[INFO] [stdout] test http::tests::parse_read_timeout_secs_falls_back_to_the_default ... ok
[INFO] [stdout] test api::tests::enforced_mode_with_a_valid_token_enforces_abac_rather_than_raw_access ... ok
[INFO] [stdout] test api::tests::enforced_mode_without_a_token_is_a_401 ... ok
[INFO] [stdout] test api::tests::enforced_mode_rejects_a_token_signed_with_a_different_secret ... ok
[INFO] [stdout] test api::tests::get_entity_includes_fields ... ok
[INFO] [stdout] test api::tests::list_types_returns_the_seeded_type ... ok
[INFO] [stdout] test api::tests::query_finds_the_seeded_entity ... ok
[INFO] [stdout] test api::tests::missing_entity_is_a_404 ... ok
[INFO] [stdout] test write_api::tests::setup_rejects_the_wrong_setup_secret ... ok
[INFO] [stdout] test write_api::tests::save_entity_then_delete_entity_round_trip_through_a_real_cluster ... ok
[INFO] [stdout] test write_api::tests::setup_seeds_roles_and_issues_an_admin_token_that_verifies ... ok
[INFO] [stdout] test write_api::tests::issue_token_mints_a_token_carrying_the_requested_roles ... ok
[INFO] [stdout] test write_api::tests::non_admin_subject_cannot_save_a_type ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.56s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests gems_abac
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests gems_bitmap
[INFO] [stderr]    Doc-tests gems_catalog
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests gems_cluster
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests gems_codec
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests gems_common
[INFO] [stderr]    Doc-tests gems_engine
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests gems_index
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests gems_json
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests gems_mcp
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests gems_query
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests gems_storage
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests gems_subscribe
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "db596e9c8be964c810d5586b58cd8b6531e162e04185d0266ab78aea0579c62a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "db596e9c8be964c810d5586b58cd8b6531e162e04185d0266ab78aea0579c62a", kill_on_drop: false }`
[INFO] [stdout] db596e9c8be964c810d5586b58cd8b6531e162e04185d0266ab78aea0579c62a
