[INFO] fetching crate statsai-adapters 0.5.0...
[INFO] testing statsai-adapters-0.5.0 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate statsai-adapters 0.5.0 into /workspace/builds/worker-5-tc2/source
[INFO] started tweaking crates.io crate statsai-adapters 0.5.0
[INFO] finished tweaking crates.io crate statsai-adapters 0.5.0
[INFO] tweaked toml for crates.io crate statsai-adapters 0.5.0 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate statsai-adapters 0.5.0 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 crates.io crate statsai-adapters 0.5.0 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-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] a705cdaacaf9b7820f58fc100f11fcdf953dac11afa7cdd93b26cdb835632f1a
[INFO] running `Command { std: "docker" "start" "a705cdaacaf9b7820f58fc100f11fcdf953dac11afa7cdd93b26cdb835632f1a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a705cdaacaf9b7820f58fc100f11fcdf953dac11afa7cdd93b26cdb835632f1a", 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" "a705cdaacaf9b7820f58fc100f11fcdf953dac11afa7cdd93b26cdb835632f1a" "/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" "a705cdaacaf9b7820f58fc100f11fcdf953dac11afa7cdd93b26cdb835632f1a", 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" "a705cdaacaf9b7820f58fc100f11fcdf953dac11afa7cdd93b26cdb835632f1a" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling typenum v1.20.0
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling schemars v0.8.22
[INFO] [stderr]    Compiling percent-encoding v2.3.2
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling libsqlite3-sys v0.30.1
[INFO] [stderr]    Compiling regex-automata v0.4.15
[INFO] [stderr]    Compiling fallible-streaming-iterator v0.1.9
[INFO] [stderr]    Compiling fallible-iterator v0.3.0
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling hashlink v0.9.1
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling serde_derive_internals v0.29.1
[INFO] [stderr]    Compiling regex v1.13.0
[INFO] [stderr]    Compiling zerovec-derive v0.11.3
[INFO] [stderr]    Compiling displaydoc v0.2.6
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling schemars_derive v0.8.22
[INFO] [stderr]    Compiling zerofrom v0.1.8
[INFO] [stderr]    Compiling yoke v0.8.2
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling zerotrie v0.2.4
[INFO] [stderr]    Compiling zerovec v0.11.6
[INFO] [stderr]    Compiling tinystr v0.8.3
[INFO] [stderr]    Compiling potential_utf v0.1.5
[INFO] [stderr]    Compiling icu_collections v2.2.0
[INFO] [stderr]    Compiling icu_locale_core v2.2.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling icu_provider v2.2.0
[INFO] [stderr]    Compiling icu_normalizer v2.2.0
[INFO] [stderr]    Compiling icu_properties v2.2.0
[INFO] [stderr]    Compiling chrono v0.4.44
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling statsai-core v0.5.0
[INFO] [stderr]    Compiling rusqlite v0.32.1
[INFO] [stderr]    Compiling statsai-pricing v0.5.0
[INFO] [stderr]    Compiling statsai-adapters v0.5.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 29.84s
[INFO] running `Command { std: "docker" "inspect" "a705cdaacaf9b7820f58fc100f11fcdf953dac11afa7cdd93b26cdb835632f1a", 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" "a705cdaacaf9b7820f58fc100f11fcdf953dac11afa7cdd93b26cdb835632f1a" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling hashlink v0.9.1
[INFO] [stderr]    Compiling rusqlite v0.32.1
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling statsai-adapters v0.5.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 13.45s
[INFO] running `Command { std: "docker" "inspect" "a705cdaacaf9b7820f58fc100f11fcdf953dac11afa7cdd93b26cdb835632f1a", 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" "a705cdaacaf9b7820f58fc100f11fcdf953dac11afa7cdd93b26cdb835632f1a" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.13s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/statsai-adapters/1af26f18d6598e7a/out/statsai_adapters-1af26f18d6598e7a)
[INFO] [stdout] 
[INFO] [stdout] running 210 tests
[INFO] [stdout] test archive::mutations::tests::successful_edits_echoing_error_text_are_not_discarded ... ok
[INFO] [stdout] test archive::mutations::tests::codex_apply_patch_successes_are_not_treated_as_failures ... ok
[INFO] [stdout] test archive::mutations::tests::read_only_programs_with_writing_flags_stay_unmeasurable ... ok
[INFO] [stdout] test archive::tests::claude_collects_text_thinking_and_embedded_images ... ok
[INFO] [stdout] test archive::mutations::tests::shell_commands_that_can_reach_a_file_stay_unmeasurable ... ok
[INFO] [stdout] test archive::mutations::tests::codex_apply_patch_failures_are_detected_in_every_recorded_output_shape ... ok
[INFO] [stdout] test archive::mutations::tests::interpreters_are_never_classified_read_only ... ok
[INFO] [stdout] test archive::tests::codex_malformed_json_record_makes_trace_coverage_partial ... ok
[INFO] [stdout] test archive::tests::codex_keeps_tool_call_and_result_with_the_same_call_id ... ok
[INFO] [stdout] test archive::tests::codex_invalid_context_patch_is_not_counted_as_applied ... ok
[INFO] [stdout] test archive::tests::codex_custom_tool_records_collect_successful_apply_patch_edits ... ok
[INFO] [stdout] test archive::tests::claude_resumed_session_binds_every_edit_to_the_written_conversation ... ok
[INFO] [stdout] test archive::tests::codex_scan_tracks_explicit_local_artifact_dependencies ... ok
[INFO] [stdout] test archive::tests::claude_invalid_utf8_record_makes_trace_coverage_partial ... ok
[INFO] [stdout] test archive::tests::claude_multiedit_collects_each_nested_edit_after_successful_result ... ok
[INFO] [stdout] test archive::tests::claude_subagents_with_a_shared_session_remain_distinct_conversations ... ok
[INFO] [stdout] test archive::tests::claude_structured_edit_is_counted_after_successful_tool_result ... ok
[INFO] [stdout] test archive::tests::codex_collects_visible_reasoning_and_exact_embedded_image ... ok
[INFO] [stdout] test archive::tests::codex_streaming_collection_uses_late_session_metadata ... ok
[INFO] [stdout] test archive::tests::codex_shell_execution_makes_trace_coverage_partial ... ok
[INFO] [stdout] test archive::tests::codex_tool_results_cannot_materialize_local_files ... ok
[INFO] [stdout] test archive::tests::selected_jsonl_paths_skip_discovery_for_explicit_cache_keys ... ok
[INFO] [stdout] test archive::tests::external_artifact_marks_archive_partial_instead_of_silently_dropping_it ... ok
[INFO] [stdout] test archive::tests::claude_discards_redacted_and_encrypted_only_thinking_blocks ... ok
[INFO] [stdout] test archive::tests::codex_trace_record_ids_use_the_canonical_archive_path ... ok
[INFO] [stdout] test archive::tests::embedded_artifact_decode_is_bounded_and_marks_missing ... ok
[INFO] [stdout] test archive::tests::tool_calls_preserve_complete_structured_arguments ... ok
[INFO] [stdout] test archive::tests::grok_archive_candidates_include_chat_without_summary ... ok
[INFO] [stdout] test archive::tests::providers_without_mutation_parsing_report_unavailable_trace_coverage ... ok
[INFO] [stdout] test archive::tests::local_image_paths_keep_image_kind_without_provider_mime_metadata ... ok
[INFO] [stdout] test tests::bounded_jsonl_reader_discards_an_oversized_record_and_recovers_next_line ... ok
[INFO] [stdout] test tests::bounded_jsonl_reader_excludes_eof_lf_and_crlf_delimiters_from_the_limit ... ok
[INFO] [stdout] test archive::tests::unmaterialized_artifacts_are_missing_for_messages_and_tools ... ok
[INFO] [stdout] test tests::aggregate_pricing_boundary_upgrade_advances_claude_parser_revision ... ok
[INFO] [stdout] test tests::bounded_jsonl_reader_handles_crlf_split_across_buffers_at_the_limit ... ok
[INFO] [stdout] test archive::tests::grok_collects_readable_chat_history ... ok
[INFO] [stdout] test tests::claude_cached_profile_is_not_used_when_settings_select_api_key_helper ... ok
[INFO] [stdout] test archive::tests::tool_results_are_bounded_but_keep_full_hash_and_size ... ok
[INFO] [stdout] test archive::tests::unparseable_successful_mutation_is_not_applied_or_complete ... ok
[INFO] [stdout] test tests::claude_adapter_does_not_infer_reasoning_level_from_thinking_model_name ... ok
[INFO] [stdout] test archive::tests::local_artifact_reads_require_bounded_regular_files ... ok
[INFO] [stdout] test archive::tests::read_only_shell_execution_keeps_trace_coverage_complete ... ok
[INFO] [stdout] test tests::claude_archive_candidates_use_a_scoped_parser_revision ... ok
[INFO] [stdout] test archive::tests::claude_write_is_counted_as_a_creation_when_the_result_says_so ... ok
[INFO] [stdout] test tests::claude_custom_base_url_blocks_attribution_when_cached_profile_is_missing ... ok
[INFO] [stdout] test tests::claude_cached_profile_is_not_used_when_project_settings_select_api_key ... ok
[INFO] [stdout] test tests::claude_default_profile_resolution_uses_home_sibling ... ok
[INFO] [stdout] test tests::claude_dependency_topology_changes_only_for_project_indexes_and_directories ... ok
[INFO] [stdout] test tests::claude_cached_profile_is_not_used_when_settings_select_auth_token ... ok
[INFO] [stdout] test tests::claude_carries_max_thinking_tokens_forward_as_raw_reasoning_metadata ... ok
[INFO] [stdout] test tests::claude_disabled_provider_selector_values_do_not_suppress_cached_oauth ... ok
[INFO] [stdout] test archive::tests::failed_mutations_reduce_coverage_without_counting_lines ... ok
[INFO] [stdout] test tests::claude_falls_back_to_valid_project_path_when_cwd_is_invalid ... ok
[INFO] [stdout] test tests::claude_configured_source_with_conflicting_profiles_is_blocked ... ok
[INFO] [stdout] test tests::claude_cached_profile_infers_account_when_durable_settings_are_clear ... ok
[INFO] [stdout] test tests::claude_malformed_managed_settings_block_cached_profile_attribution ... ok
[INFO] [stdout] test tests::claude_malformed_settings_block_cached_profile_attribution ... ok
[INFO] [stdout] test tests::claude_local_settings_clear_lower_precedence_auth_overrides ... ok
[INFO] [stdout] test tests::claude_managed_policy_helper_suppresses_cached_oauth_without_execution ... ok
[INFO] [stdout] test tests::claude_auth_dependencies_include_user_and_project_settings ... ok
[INFO] [stdout] test tests::claude_default_base_url_without_cached_profile_is_unavailable ... ok
[INFO] [stdout] test archive::tests::claude_classifies_and_bounds_tool_blocks ... ok
[INFO] [stdout] test tests::claude_normalizes_projects_path_to_config_root ... ok
[INFO] [stdout] test tests::claude_extracts_project_context_from_jsonl_when_session_index_is_missing ... ok
[INFO] [stdout] test tests::claude_project_auth_override_and_dependencies_include_repository_ancestors ... ok
[INFO] [stdout] test tests::claude_deduplicates_repeated_usage_by_message_and_request_id ... ok
[INFO] [stdout] test tests::claude_managed_drop_ins_clear_base_auth_overrides_in_filename_order ... ok
[INFO] [stdout] test tests::claude_managed_settings_provider_override_suppresses_cached_oauth ... ok
[INFO] [stdout] test tests::claude_managed_settings_drop_in_provider_override_suppresses_cached_oauth ... ok
[INFO] [stdout] test tests::claude_environment_profile_resolution_uses_nested_profile ... ok
[INFO] [stdout] test tests::claude_project_index_override_is_detected_without_transcript_files ... ok
[INFO] [stdout] test tests::claude_extracts_project_path_and_git_metadata_from_sessions_index ... ok
[INFO] [stdout] test tests::claude_project_without_session_index_still_uses_cached_profile ... ok
[INFO] [stdout] test tests::claude_scan_candidates_invalidate_legacy_cache_namespace ... ok
[INFO] [stdout] test tests::claude_project_local_settings_clear_user_auth_override_for_only_project ... ok
[INFO] [stdout] test tests::claude_settings_detect_descriptor_injected_credentials ... ok
[INFO] [stdout] test tests::claude_scan_respects_selected_cache_keys ... ok
[INFO] [stdout] test tests::claude_settings_precedence_preserves_first_uninterrupted_enabled_timestamp ... ok
[INFO] [stdout] test tests::claude_scan_skips_task_entries_when_task_collection_is_disabled ... ok
[INFO] [stdout] test tests::claude_stats_cache_does_not_estimate_aggregate_across_pricing_boundary ... ok
[INFO] [stdout] test tests::claude_collects_effort_and_effective_speed_but_ignores_service_tier ... ok
[INFO] [stdout] test tests::claude_project_without_session_index_checks_recovered_project_settings ... ok
[INFO] [stdout] test tests::claude_stats_cache_is_parsed_as_summary_not_events ... ok
[INFO] [stdout] test tests::claude_settings_detect_every_higher_precedence_credential_override ... ok
[INFO] [stdout] test tests::claude_settings_detect_current_non_oauth_provider_selectors ... ok
[INFO] [stdout] test tests::claude_stats_cache_zero_cost_family_alias_still_estimates ... ok
[INFO] [stdout] test tests::claude_usage_counts_derive_combined_cache_creation_tokens ... ok
[INFO] [stdout] test tests::claude_usage_counts_preserve_cache_creation_lifetimes ... ok
[INFO] [stdout] test tests::claude_task_entry_matches_scanned_file_handles_jsonl_suffix_mismatch ... ok
[INFO] [stdout] test tests::claude_missing_index_checks_every_nested_transcript_project_scope ... ok
[INFO] [stdout] test tests::claude_unrelated_managed_settings_do_not_suppress_cached_oauth ... ok
[INFO] [stdout] test tests::choose_best_task_preview_ignores_generic_wrapper_fallback ... ok
[INFO] [stdout] test tests::claude_jsonl_project_context_overrides_stale_session_index_path ... ok
[INFO] [stdout] test tests::claude_scan_candidates_change_when_sessions_index_changes ... ok
[INFO] [stdout] test tests::claude_project_store_root_falls_back_to_original_path_when_session_index_misses ... ok
[INFO] [stdout] test tests::claude_project_without_index_or_project_metadata_blocks_attribution ... ok
[INFO] [stdout] test tests::claude_subagent_transcripts_inherit_project_path_from_sessions_index ... ok
[INFO] [stdout] test tests::codex_discovers_one_logical_source_per_home ... ok
[INFO] [stdout] test tests::claude_source_scans_projects_child_when_config_root_is_given ... ok
[INFO] [stdout] test tests::codex_json_string_prefix_decodes_unicode_without_losing_boundaries ... ok
[INFO] [stdout] test tests::codex_headless_usage_shapes_are_parsed ... ok
[INFO] [stdout] test tests::codex_line_filter_skips_non_message_response_items ... ok
[INFO] [stdout] test tests::codex_caps_cached_input_to_input ... ok
[INFO] [stdout] test tests::codex_extracts_cwd_and_git_metadata_from_session_meta ... ok
[INFO] [stdout] test tests::codex_line_kind_uses_header_window_for_large_user_messages ... ok
[INFO] [stdout] test tests::codex_non_usage_event_messages_do_not_override_turn_model ... ok
[INFO] [stdout] test tests::codex_dedupes_copied_branch_history_and_keeps_branch_delta ... ok
[INFO] [stdout] test tests::codex_message_content_preview_text_truncates_large_first_part ... ok
[INFO] [stdout] test tests::codex_path_independent_usage_dedupe_keeps_distinct_branches ... ok
[INFO] [stdout] test tests::codex_probe_verified_source_state_uses_parent_auth_for_sessions_path ... ok
[INFO] [stdout] test tests::claude_partial_stats_cache_scan_does_not_emit_unscanned_task_spans ... ok
[INFO] [stdout] test tests::codex_path_independent_turn_dedupe_keeps_distinct_projects ... ok
[INFO] [stdout] test tests::codex_prefers_active_session_copy_over_archived_duplicate ... ok
[INFO] [stdout] test tests::codex_quota_parser_is_anchored_and_preserves_modern_status_fields ... ok
[INFO] [stdout] test tests::codex_quota_parser_requires_integer_reset_epochs_and_leniently_reads_balances ... ok
[INFO] [stdout] test archive::tests::opencode_collects_part_text_and_binary_artifacts ... ok
[INFO] [stdout] test tests::codex_quota_links_consumed_samples_to_turn_events_and_preserves_zero_samples ... ok
[INFO] [stdout] test tests::codex_rollout_turns_match_interleaved_records_by_session_id ... ok
[INFO] [stdout] test tests::codex_root_without_usage_directories_has_no_candidates ... ok
[INFO] [stdout] test tests::codex_auth_json_reads_nested_tokens_id_token_shape ... ok
[INFO] [stdout] test tests::codex_scan_candidates_accept_legacy_missing_auth_signatures ... ok
[INFO] [stdout] test tests::codex_scan_candidates_accept_same_release_versioned_namespace ... ok
[INFO] [stdout] test tests::codex_scan_candidates_are_stable_across_package_versions ... ok
[INFO] [stdout] test tests::codex_scan_candidates_are_stable_for_same_source ... ok
[INFO] [stdout] test tests::codex_scan_candidates_accept_legacy_auth_dependent_signatures ... ok
[INFO] [stdout] test tests::codex_scan_candidates_invalidate_legacy_cache_namespace ... ok
[INFO] [stdout] test tests::claude_task_spans_use_reconciliation_hash_for_suffix_mismatched_index_paths ... ok
[INFO] [stdout] test tests::codex_scan_candidates_ignore_auth_json_changes ... ok
[INFO] [stdout] test tests::codex_source_path_pointing_at_sessions_uses_parent_auth_root ... ok
[INFO] [stdout] test tests::codex_auth_json_exposes_verified_source_state_without_stamping_events ... ok
[INFO] [stdout] test tests::codex_subtracts_cumulative_total_usage_when_last_usage_is_missing ... ok
[INFO] [stdout] test tests::codex_login_evidence_survives_log_rotation_without_duplicating ... ok
[INFO] [stdout] test tests::codex_scan_respects_selected_cache_keys ... ok
[INFO] [stdout] test tests::codex_task_complete_usage_is_not_emitted_twice ... ok
[INFO] [stdout] test tests::codex_source_scans_sessions_and_archived_sessions ... ok
[INFO] [stdout] test tests::codex_auth_refresh_does_not_mark_cached_plan_as_newly_verified ... ok
[INFO] [stdout] test archive::tests::codex_counts_original_patch_before_archive_tool_argument_truncation ... ok
[INFO] [stdout] test tests::claude_partial_jsonl_scan_only_emits_selected_task_spans ... ok
[INFO] [stdout] test tests::codex_task_title_extracts_user_request_from_transcript_delta_prompt ... ok
[INFO] [stdout] test tests::codex_task_title_rejects_tool_result_transcript_delta_prompt ... ok
[INFO] [stdout] test tests::codex_collapses_repeated_telemetry_identity_runs_to_endpoints ... ok
[INFO] [stdout] test tests::codex_reads_identity_from_ordinary_telemetry_and_modern_auth_reload ... ok
[INFO] [stdout] test tests::codex_turn_context_reasoning_effort_propagates_with_precedence_and_fallback ... ok
[INFO] [stdout] test tests::codex_turn_usage_consumes_all_token_count_lines ... ok
[INFO] [stdout] test tests::codex_task_title_rejects_metric_report_prompt_without_intent ... ok
[INFO] [stdout] test tests::codex_usage_counts_normalize_inclusive_subtotals ... ok
[INFO] [stdout] test tests::codex_user_message_preview_skips_wrapped_response_item_user_content ... ok
[INFO] [stdout] test tests::codex_uses_last_token_usage_not_cumulative_total ... ok
[INFO] [stdout] test tests::codex_usage_only_scan_skips_task_preview_fallback_parsing ... ok
[INFO] [stdout] test tests::codex_reads_underscored_account_attribute_without_an_email ... ok
[INFO] [stdout] test tests::duplicated_semantic_events_are_deduped_within_source ... ok
[INFO] [stdout] test tests::fast_mode_pricing_upgrade_advances_claude_parser_revision ... ok
[INFO] [stdout] test tests::git_remote_normalization_merges_ssh_and_https ... ok
[INFO] [stdout] test tests::exact_cost_payload_upgrade_advances_every_provider_parser_revision ... ok
[INFO] [stdout] test tests::grok_build_keeps_partial_observation_mixed_models_used_unknown ... ok
[INFO] [stdout] test tests::grok_build_keeps_aggregate_prompt_context_conservative ... ok
[INFO] [stdout] test tests::grok_build_keeps_unresolved_mixed_models_unknown ... ok
[INFO] [stdout] test tests::grok_build_prefers_unified_log_inference_usage ... ok
[INFO] [stdout] test tests::grok_build_prices_unified_log_inferences_independently ... ok
[INFO] [stdout] test tests::grok_build_prices_mixed_model_session_from_prompt_model_id ... ok
[INFO] [stdout] test tests::grok_candidates_tolerate_malformed_unified_log_rows ... ok
[INFO] [stdout] test tests::grok_build_scan_tolerates_malformed_jsonl_rows ... ok
[INFO] [stdout] test tests::grok_inference_model_resolution_joins_prompt_model_id_by_timestamp ... ok
[INFO] [stdout] test tests::codex_task_spans_keep_provider_native_user_message_when_wrappers_come_first ... ok
[INFO] [stdout] test tests::grok_inference_sample_costs_stay_unknown_when_unpriced ... ok
[INFO] [stdout] test tests::grok_request_level_pricing_upgrade_advances_parser_revision ... ok
[INFO] [stdout] test tests::grok_summary_candidate_changes_only_for_matching_unified_log_session ... ok
[INFO] [stdout] test tests::grok_summary_candidate_changes_when_session_siblings_change ... ok
[INFO] [stdout] test tests::jsonl_project_context_upgrade_advances_claude_parser_revision ... ok
[INFO] [stdout] test tests::model_metadata_upgrade_advances_claude_parser_revision ... ok
[INFO] [stdout] test tests::new_provider_aliases_resolve_to_adapters ... ok
[INFO] [stdout] test tests::grok_inference_model_resolution_rejects_partial_observation_when_models_used_is_mixed ... ok
[INFO] [stdout] test tests::opencode_model_info_maps_variant_to_reasoning_fields ... ok
[INFO] [stdout] test tests::codex_auth_identity_is_dated_by_the_login_not_the_subscription_check ... ok
[INFO] [stdout] test tests::opencode_model_info_uses_model_name_for_stats_and_preserves_provider_identity ... ok
[INFO] [stdout] test tests::opencode_model_info_normalizes_provider_qualified_known_aliases ... ok
[INFO] [stdout] test tests::codex_reads_historical_auth_file_variants_as_dated_snapshots ... ok
[INFO] [stdout] test tests::codex_rollout_derives_runtime_from_turn_timestamps_when_duration_is_missing ... ok
[INFO] [stdout] test tests::codex_rollout_turns_include_runtime_and_message_metrics ... ok
[INFO] [stdout] test tests::codex_telemetry_identity_ignores_attributes_quoted_inside_user_text ... ok
[INFO] [stdout] test tests::grok_build_session_summary_records_local_session_stats ... ok
[INFO] [stdout] test tests::grok_fixture_session_keeps_grok_4_6_identity_and_is_priced ... FAILED
[INFO] [stdout] test tests::opencode_scan_candidates_change_when_wal_changes ... ok
[INFO] [stdout] test tests::opencode_scan_candidates_ignore_shm_changes ... ok
[INFO] [stdout] test tests::opencode_ambiguous_usage_still_detects_late_variant_conflict_for_residuals ... ok
[INFO] [stdout] test tests::opencode_recovers_missing_session_model_from_alternative_message_shape ... ok
[INFO] [stdout] test tests::opencode_recovers_missing_session_model_from_messages ... ok
[INFO] [stdout] test tests::opencode_sqlite_sessions_become_usage_events ... ok
[INFO] [stdout] test tests::opencode_partial_multi_model_reconstruction_keeps_residual_aggregate_usage ... ok
[INFO] [stdout] test tests::opencode_partial_multi_model_reconstruction_preserves_residual_provider_cost ... ok
[INFO] [stdout] test tests::opencode_same_model_without_variant_clears_inherited_reasoning ... ok
[INFO] [stdout] test tests::opencode_model_switch_without_variant_clears_inherited_reasoning ... ok
[INFO] [stdout] test tests::project_context_requires_path_or_repo_identity ... ok
[INFO] [stdout] test tests::opencode_splits_multi_model_sessions_into_message_events ... ok
[INFO] [stdout] test tests::summed_usage_counts_preserve_cache_creation_lifetimes ... ok
[INFO] [stdout] test tests::opencode_recovers_single_model_from_prior_message_context ... ok
[INFO] [stdout] test tests::provider_request_deduplication_upgrade_advances_claude_parser_revision ... ok
[INFO] [stdout] test tests::usage_counts_support_common_shapes ... ok
[INFO] [stdout] test tests::codex_task_spans_fall_back_to_response_item_when_event_message_is_missing ... ok
[INFO] [stdout] test tests::opencode_variant_only_residual_falls_back_to_session_row_model ... ok
[INFO] [stdout] test tests::opencode_variant_only_residual_keeps_recovered_session_model ... ok
[INFO] [stdout] test tests::codex_task_title_prefers_prompt_over_weak_thread_name_banner ... ok
[INFO] [stdout] test tests::codex_task_title_skips_instructional_preamble_and_keeps_request ... ok
[INFO] [stdout] test tests::opencode_variant_residual_with_missing_message_model_uses_session_row_model ... ok
[INFO] [stdout] test tests::codex_collects_allowlisted_telemetry_reset_and_login_evidence ... ok
[INFO] [stdout] test tests::opencode_variant_sessions_reconstruct_usage_from_nested_model_context ... ok
[INFO] [stdout] test tests::codex_task_spans_prefer_real_user_message_over_wrapper_response_item ... ok
[INFO] [stdout] test tests::opencode_variant_only_residual_stays_model_less_when_variants_conflict ... ok
[INFO] [stdout] test tests::codex_task_spans_capture_thread_id_from_session_meta ... ok
[INFO] [stdout] test tests::codex_skips_malformed_or_locked_telemetry_databases ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- tests::grok_fixture_session_keeps_grok_4_6_identity_and_is_priced stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::grok_fixture_session_keeps_grok_4_6_identity_and_is_priced' (1145) panicked at src/lib.rs:17256:9:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: 0
[INFO] [stdout]  right: 1
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e99b90db311 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5e99b90db311 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5e99b90db311 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5e99b90db311 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5e99b90f159a - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5e99b90f159a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x5e99b90dfddc - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x5e99b90dfddc - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x5e99b90b3ef6 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5e99b90b3ef6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x5e99b90d2369 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x5e99b8b370a0 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x5e99b8b370a0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x5e99b90d2692 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x5e99b90d2692 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x5e99b90b3fa2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x5e99b90ac319 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5e99b90b4e9d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x5e99b90f1e3c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5e99b90f1cd3 - core[a373ad73a504971]::panicking::assert_failed_inner
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:452:17
[INFO] [stdout]   20:     0x5e99b90ed4dd - core[a373ad73a504971]::panicking::assert_failed::<usize, usize>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:407:5
[INFO] [stdout]   21:     0x5e99b88bc26b - statsai_adapters[7741d63009d49235]::tests::grok_fixture_session_keeps_grok_4_6_identity_and_is_priced
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:17256:9
[INFO] [stdout]   22:     0x5e99b8870827 - statsai_adapters[7741d63009d49235]::tests::grok_fixture_session_keeps_grok_4_6_identity_and_is_priced::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:17244:68
[INFO] [stdout]   23:     0x5e99b8a61b66 - <statsai_adapters[7741d63009d49235]::tests::grok_fixture_session_keeps_grok_4_6_identity_and_is_priced::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5e99b8b2a4eb - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5e99b8b2a4eb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   26:     0x5e99b8b376c5 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   27:     0x5e99b8b376c5 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x5e99b8b376c5 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   29:     0x5e99b8b376c5 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   30:     0x5e99b8b376c5 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5e99b8b376c5 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   32:     0x5e99b8b376c5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   33:     0x5e99b8b30fb4 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   34:     0x5e99b8b30fb4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x5e99b8b3a752 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x5e99b8b3a752 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x5e99b8b3a752 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   38:     0x5e99b8b3a752 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   39:     0x5e99b8b3a752 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5e99b8b3a752 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x5e99b8b3a752 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5e99b90da61f - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   43:     0x5e99b90da61f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   44:     0x7720338e9dfa - <unknown>
[INFO] [stdout]   45:     0x77203397d3d4 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     tests::grok_fixture_session_keeps_grok_4_6_identity_and_is_priced
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 209 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.61s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] running `Command { std: "docker" "inspect" "a705cdaacaf9b7820f58fc100f11fcdf953dac11afa7cdd93b26cdb835632f1a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a705cdaacaf9b7820f58fc100f11fcdf953dac11afa7cdd93b26cdb835632f1a", kill_on_drop: false }`
[INFO] [stdout] a705cdaacaf9b7820f58fc100f11fcdf953dac11afa7cdd93b26cdb835632f1a
