[INFO] fetching crate tokenless-schema 1.3.0...
[INFO] testing tokenless-schema-1.3.0 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate tokenless-schema 1.3.0 into /workspace/builds/worker-3-tc2/source
[INFO] started tweaking crates.io crate tokenless-schema 1.3.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate tokenless-schema 1.3.0
[INFO] tweaked toml for crates.io crate tokenless-schema 1.3.0 written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate tokenless-schema 1.3.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 tokenless-schema 1.3.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] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:60:12
[INFO] [stderr]    |
[INFO] [stderr] 60 | homepage = "https://github.com/TokenFleet-AI/tokenless"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 65 | repository = "https://github.com/TokenFleet-AI/tokenless"
[INFO] [stderr]    |              --------------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `tokenless-schema` (manifest) generated 1 warning
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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] b4d7a85ce8595e5f00af19824652e145184d3db5035fbdaca7f794be39ddc479
[INFO] running `Command { std: "docker" "start" "b4d7a85ce8595e5f00af19824652e145184d3db5035fbdaca7f794be39ddc479", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b4d7a85ce8595e5f00af19824652e145184d3db5035fbdaca7f794be39ddc479", 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" "b4d7a85ce8595e5f00af19824652e145184d3db5035fbdaca7f794be39ddc479" "/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" "b4d7a85ce8595e5f00af19824652e145184d3db5035fbdaca7f794be39ddc479", 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" "b4d7a85ce8595e5f00af19824652e145184d3db5035fbdaca7f794be39ddc479" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:60:12
[INFO] [stderr]    |
[INFO] [stderr] 60 | homepage = "https://github.com/TokenFleet-AI/tokenless"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 65 | repository = "https://github.com/TokenFleet-AI/tokenless"
[INFO] [stderr]    |              --------------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `tokenless-schema` (manifest) generated 1 warning
[INFO] [stderr]    Compiling memchr v2.8.1
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling tokenless-schema v1.3.0 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unused dependency `tracing`
[INFO] [stderr]   --> Cargo.toml:12:15
[INFO] [stderr]    |
[INFO] [stderr] 12 | [dependencies.tracing]
[INFO] [stderr]    |               ^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `tracing`
[INFO] [stderr] warning: `tokenless-schema` (manifest) generated 1 warning
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 40.21s
[INFO] running `Command { std: "docker" "inspect" "b4d7a85ce8595e5f00af19824652e145184d3db5035fbdaca7f794be39ddc479", 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" "b4d7a85ce8595e5f00af19824652e145184d3db5035fbdaca7f794be39ddc479" "/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] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:60:12
[INFO] [stderr]    |
[INFO] [stderr] 60 | homepage = "https://github.com/TokenFleet-AI/tokenless"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 65 | repository = "https://github.com/TokenFleet-AI/tokenless"
[INFO] [stderr]    |              --------------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `tokenless-schema` (manifest) generated 1 warning
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling zerocopy v0.8.50
[INFO] [stderr]    Compiling autocfg v1.5.1
[INFO] [stderr]    Compiling either v1.16.0
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling console v0.16.3
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling similar v2.7.0
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling zerocopy-derive v0.8.50
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling tokenless-schema v1.3.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling insta v1.47.2
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr] warning: unused dependency `tracing`
[INFO] [stderr]   --> Cargo.toml:12:15
[INFO] [stderr]    |
[INFO] [stderr] 12 | [dependencies.tracing]
[INFO] [stderr]    |               ^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `tracing`
[INFO] [stderr] warning: `tokenless-schema` (manifest) generated 1 warning
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 51s
[INFO] running `Command { std: "docker" "inspect" "b4d7a85ce8595e5f00af19824652e145184d3db5035fbdaca7f794be39ddc479", 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" "b4d7a85ce8595e5f00af19824652e145184d3db5035fbdaca7f794be39ddc479" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:60:12
[INFO] [stderr]    |
[INFO] [stderr] 60 | homepage = "https://github.com/TokenFleet-AI/tokenless"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 65 | repository = "https://github.com/TokenFleet-AI/tokenless"
[INFO] [stderr]    |              --------------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `tokenless-schema` (manifest) generated 1 warning
[INFO] [stderr] warning: unused dependency `tracing`
[INFO] [stderr]   --> Cargo.toml:12:15
[INFO] [stderr]    |
[INFO] [stderr] 12 | [dependencies.tracing]
[INFO] [stderr]    |               ^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `tracing`
[INFO] [stderr] warning: `tokenless-schema` (manifest) generated 1 warning
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.14s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/tokenless-schema/f10b119952b82464/out/tokenless_schema-f10b119952b82464)
[INFO] [stdout] 
[INFO] [stdout] running 133 tests
[INFO] [stdout] test encoding::cjson_compact::tests::test_encode_empty_object ... ok
[INFO] [stdout] test encoding::cjson_compact::tests::test_safe_bare_word_rejects_empty ... ok
[INFO] [stdout] test encoding::cjson_compact::tests::test_safe_bare_word_rejects_hyphen ... ok
[INFO] [stdout] test encoding::cjson_compact::tests::test_safe_bare_word_unquoted ... ok
[INFO] [stdout] test encoding::cjson_compact::tests::test_special_chars_stay_quoted ... ok
[INFO] [stdout] test encoding::enhanced_toon::tests::test_encode_boolean ... ok
[INFO] [stdout] test encoding::cjson_compact::tests::test_encode_array_of_scalars ... ok
[INFO] [stdout] test encoding::cjson_compact::tests::test_encode_nested_structure ... ok
[INFO] [stdout] test encoding::enhanced_toon::tests::test_encode_deep_chain ... ok
[INFO] [stdout] test encoding::cjson_compact::tests::test_safe_bare_word_accepts_underscore_start ... ok
[INFO] [stdout] test encoding::enhanced_toon::tests::test_encode_data_object_not_flattened_as_schema ... ok
[INFO] [stdout] test encoding::cjson_compact::tests::test_encode_basic_object ... ok
[INFO] [stdout] test encoding::enhanced_toon::tests::test_encode_empty_object ... ok
[INFO] [stdout] test encoding::enhanced_toon::tests::test_encode_nested_object ... ok
[INFO] [stdout] test encoding::cjson_compact::tests::test_safe_bare_word_rejects_numeric_start ... ok
[INFO] [stdout] test encoding::enhanced_toon::tests::test_encode_null ... ok
[INFO] [stdout] test encoding::enhanced_toon::tests::test_encode_schema_with_description ... ok
[INFO] [stdout] test encoding::enhanced_toon::tests::test_encode_schema_with_enum ... ok
[INFO] [stdout] test encoding::enhanced_toon::tests::test_encode_schema_with_pattern ... ok
[INFO] [stdout] test encoding::enhanced_toon::tests::test_is_schema_object_rejects_data_pattern_field ... ok
[INFO] [stdout] test encoding::enhanced_toon::tests::test_is_schema_object_rejects_data_type_field ... ok
[INFO] [stdout] test encoding::enhanced_toon::tests::test_is_schema_object_rejects_enum_with_data_keys ... ok
[INFO] [stdout] test encoding::enhanced_toon::tests::test_encode_schema_with_range ... ok
[INFO] [stdout] test encoding::enhanced_toon::tests::test_encode_simple_object ... ok
[INFO] [stdout] test encoding::enhanced_toon::tests::test_is_schema_object_accepts_valid_schema_type ... ok
[INFO] [stdout] test encoding::enhanced_toon::tests::test_is_schema_object_rejects_data_min_max ... ok
[INFO] [stdout] test encoding::toon_hrv::tests::test_encode_empty_array ... ok
[INFO] [stdout] test encoding::toon_hrv::tests::test_encode_escaped_string_with_space ... ok
[INFO] [stdout] test encoding::toon_hrv::tests::test_encode_null_value ... ok
[INFO] [stdout] test encoding::toon_hrv::tests::test_encode_small_array_falls_through ... ok
[INFO] [stdout] test encoding::toon_hrv::tests::test_encode_uniform_array_basic ... ok
[INFO] [stdout] test encoding::toon_hrv::tests::test_encode_escaped_string_with_comma ... ok
[INFO] [stdout] test format_router::tests::test_compress_auto_and_compress_auto_with_are_consistent ... ok
[INFO] [stdout] test encoding::enhanced_toon::tests::test_is_schema_object_accepts_enum_with_schema_keys ... ok
[INFO] [stdout] test encoding::toon_hrv::tests::test_encode_mixed_array_falls_through ... ok
[INFO] [stdout] test format_router::tests::test_compress_auto_with_experimental_enabled_uses_router ... ok
[INFO] [stdout] test format_router::tests::test_compress_auto_integration ... ok
[INFO] [stdout] test format_router::tests::test_compress_auto_with_respects_disabled_despite_global ... ok
[INFO] [stdout] test format_router::tests::test_compress_auto_with_experimental_disabled_falls_back ... ok
[INFO] [stdout] test format_router::tests::test_router_selects_compact_as_default ... ok
[INFO] [stdout] test format_router::tests::test_router_selects_enhanced_for_constraints ... ok
[INFO] [stdout] test format_router::tests::test_router_selects_enhanced_for_deep_chain ... ok
[INFO] [stdout] test format_router::tests::test_router_selects_enhanced_for_enums ... ok
[INFO] [stdout] test format_router::tests::test_strategy_name_all_variants ... ok
[INFO] [stdout] test format_router::tests::test_router_selects_hrv ... ok
[INFO] [stdout] test response_compressor::tests::test_array_truncation_all_null_prefix ... ok
[INFO] [stdout] test format_router::tests::test_router_small_input_passthrough ... ok
[INFO] [stdout] test response_compressor::tests::test_aggressive_profile ... ok
[INFO] [stdout] test response_compressor::tests::test_array_compression ... ok
[INFO] [stdout] test response_compressor::tests::test_array_truncation_marker_says_up_to ... ok
[INFO] [stdout] test response_compressor::tests::test_cjk_truncation_no_panic ... ok
[INFO] [stdout] test response_compressor::tests::test_cjk_with_array_truncation ... ok
[INFO] [stdout] test response_compressor::tests::test_combining_char_at_boundary ... ok
[INFO] [stdout] test response_compressor::tests::test_combining_character_truncation_known_limitation ... ok
[INFO] [stdout] test response_compressor::tests::test_drop_empty_fields ... ok
[INFO] [stdout] test response_compressor::tests::test_drop_fields_pascal_case ... ok
[INFO] [stdout] test response_compressor::tests::test_drop_nulls_disabled ... ok
[INFO] [stdout] test response_compressor::tests::test_drop_nulls ... ok
[INFO] [stdout] test response_compressor::tests::test_high_fidelity_profile ... ok
[INFO] [stdout] test response_compressor::tests::test_max_depth_truncation ... ok
[INFO] [stdout] test response_compressor::tests::test_mixed_cjk_ascii_emoji_truncation ... ok
[INFO] [stdout] test response_compressor::tests::test_drop_fields ... ok
[INFO] [stdout] test response_compressor::tests::test_max_keys_respects_drop_fields ... ok
[INFO] [stdout] test response_compressor::tests::test_nested_object_recursive_compression ... ok
[INFO] [stdout] test response_compressor::tests::test_no_change_returns_original ... ok
[INFO] [stdout] test response_compressor::tests::test_preserve_field_builder ... ok
[INFO] [stdout] test response_compressor::tests::test_preserve_fields_drops_null_when_configured ... ok
[INFO] [stdout] test response_compressor::tests::test_max_keys_default_unlimited ... ok
[INFO] [stdout] test response_compressor::tests::test_preserve_primitives ... ok
[INFO] [stdout] test response_compressor::tests::test_rtl_danish_text_preserved_in_truncation ... ok
[INFO] [stdout] test response_compressor::tests::test_preserve_fields_keeps_null_when_disabled ... ok
[INFO] [stdout] test response_compressor::tests::test_preserve_fields_not_truncated ... ok
[INFO] [stdout] test response_compressor::tests::test_preserve_fields_stderr_output ... ok
[INFO] [stdout] test response_compressor::tests::test_rtl_hebrew_text_no_corruption ... ok
[INFO] [stdout] test response_compressor::tests::test_standard_profile_is_default ... ok
[INFO] [stdout] test response_compressor::tests::test_string_truncation ... ok
[INFO] [stdout] test response_compressor::tests::test_string_truncation_512_default ... ok
[INFO] [stdout] test response_compressor::tests::test_max_keys_per_object ... ok
[INFO] [stdout] test response_compressor::tests::test_utf8_safe_truncation ... ok
[INFO] [stdout] test response_compressor::tests::test_with_drop_field_builder_chaining ... ok
[INFO] [stdout] test response_compressor::tests::test_zero_width_joiner_preserved ... ok
[INFO] [stdout] test schema_compressor::tests::test_additional_properties_bool_unchanged ... ok
[INFO] [stdout] test schema_compressor::tests::test_anyof_oneof_allof_compression ... ok
[INFO] [stdout] test schema_compressor::tests::test_bare_schema_with_defs ... ok
[INFO] [stdout] test schema_compressor::tests::test_anyof_with_defs_compressed ... ok
[INFO] [stdout] test schema_compressor::tests::test_additional_properties_compressed ... ok
[INFO] [stdout] test schema_compressor::tests::test_compress_long_description ... ok
[INFO] [stdout] test schema_compressor::tests::test_defs_descriptions_compressed ... ok
[INFO] [stdout] test schema_compressor::tests::test_defs_with_recursive_refs_compressed ... ok
[INFO] [stdout] test schema_compressor::tests::test_empty_schema_no_panic ... ok
[INFO] [stdout] test schema_compressor::tests::test_enum_default_unlimited ... ok
[INFO] [stdout] test schema_compressor::tests::test_definitions_key_compat ... ok
[INFO] [stdout] test schema_compressor::tests::test_empty_defs_no_crash ... ok
[INFO] [stdout] test schema_compressor::tests::test_estimate_tokens_empty ... ok
[INFO] [stdout] test schema_compressor::tests::test_enum_in_nested_property_truncated ... ok
[INFO] [stdout] test schema_compressor::tests::test_enum_truncation_with_max_items ... ok
[INFO] [stdout] test schema_compressor::tests::test_estimate_tokens_cjk ... ok
[INFO] [stdout] test schema_compressor::tests::test_estimate_tokens_english ... ok
[INFO] [stdout] test schema_compressor::tests::test_enum_truncation_zero_max ... ok
[INFO] [stdout] test schema_compressor::tests::test_nested_properties_recursive_compression ... ok
[INFO] [stdout] test schema_compressor::tests::test_enum_under_limit_unchanged ... ok
[INFO] [stdout] test schema_compressor::tests::test_no_enum_key_no_effect ... ok
[INFO] [stdout] test schema_compressor::tests::test_is_cjk_detection ... ok
[INFO] [stdout] test schema_compressor::tests::test_protected_fields_preserved ... ok
[INFO] [stdout] test schema_compressor::tests::test_markdown_removal ... ok
[INFO] [stdout] test schema_compressor::tests::test_title_and_examples_removed ... ok
[INFO] [stdout] test schema_compressor::tests::test_no_change_returns_original ... ok
[INFO] [stdout] test schema_compressor::tests::test_no_defs_no_crash ... ok
[INFO] [stdout] test schema_compressor::tests::test_token_aware_both_under_limits ... ok
[INFO] [stdout] test schema_compressor::tests::test_token_aware_default_unlimited ... ok
[INFO] [stdout] test schema_compressor::tests::test_truncate_description_edge_cases_preserved ... ok
[INFO] [stdout] test schema_compressor::tests::truncate_description_cjk_no_panic ... ok
[INFO] [stdout] test shape_analyzer::tests::test_analyze_char_count ... ok
[INFO] [stdout] test shape_analyzer::tests::test_analyze_data_object_no_false_enum ... ok
[INFO] [stdout] test schema_compressor::tests::test_estimate_tokens_mixed ... ok
[INFO] [stdout] test schema_compressor::tests::test_token_aware_english_char_limit_binds_first ... ok
[INFO] [stdout] test shape_analyzer::tests::test_analyze_actual_schema_still_detected ... ok
[INFO] [stdout] test schema_compressor::tests::test_truncate_at_sentence_boundary ... ok
[INFO] [stdout] test schema_compressor::tests::test_token_aware_truncation_cjk_stricter ... ok
[INFO] [stdout] test schema_compressor::tests::test_compress_deeply_nested_schema_no_panic ... ok
[INFO] [stdout] test shape_analyzer::tests::test_analyze_has_enums ... ok
[INFO] [stdout] test shape_analyzer::tests::test_analyze_deep_chain ... ok
[INFO] [stdout] test shape_analyzer::tests::test_analyze_has_constraints ... ok
[INFO] [stdout] test shape_analyzer::tests::test_analyze_is_schema_object_accepts_schema ... ok
[INFO] [stdout] test shape_analyzer::tests::test_analyze_empty_array ... ok
[INFO] [stdout] test shape_analyzer::tests::test_analyze_scalar ... ok
[INFO] [stdout] test shape_analyzer::tests::test_analyze_uniform_array ... ok
[INFO] [stdout] test shape_analyzer::tests::test_analyze_data_object_with_enum_key_no_false_positive ... ok
[INFO] [stdout] test shape_analyzer::tests::test_analyze_data_object_with_pattern_key_no_false_positive ... ok
[INFO] [stdout] test shape_analyzer::tests::test_analyze_empty_object ... ok
[INFO] [stdout] test shape_analyzer::tests::test_analyze_mixed_array ... ok
[INFO] [stdout] test shape_analyzer::tests::test_analyze_nested_array_not_uniform ... ok
[INFO] [stdout] test shape_analyzer::tests::test_analyze_is_schema_object_rejects_non_schema ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 133 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/determinism_tests.rs (/opt/rustwide/target/release/build/tokenless-schema/cb137ee15c788d00/out/determinism_tests-cb137ee15c788d00)
[INFO] [stdout] 
[INFO] [stdout] running 18 tests
[INFO] [stdout] test test_enhanced_toon_determinism_100x ... ok
[INFO] [stdout] test test_enhanced_toon_determinism_with_nested_and_chain ... ok
[INFO] [stdout] test test_compress_auto_selects_expected_strategies ... ok
[INFO] [stdout] test test_cjson_compact_determinism_100x ... ok
[INFO] [stdout] test test_response_compressor_idempotency_with_markers_cascading_known ... ok
[INFO] [stdout] test test_response_compressor_idempotency_without_markers ... ok
[INFO] [stdout] test test_compress_auto_determinism_all_strategies ... ok
[INFO] [stdout] test test_cjson_compact_determinism_edge_cases ... ok
[INFO] [stdout] test test_response_compressor_determinism_100x ... ok
[INFO] [stdout] test test_response_compressor_idempotency_no_truncation_needed ... ok
[INFO] [stdout] test test_select_strategy_determinism ... ok
[INFO] [stdout] test test_schema_compressor_determinism_100x ... ok
[INFO] [stdout] test test_strategy_name_determinism ... ok
[INFO] [stdout] test test_schema_compressor_idempotency ... ok
[INFO] [stdout] test test_toon_hrv_determinism_edge_cases ... ok
[INFO] [stdout] test test_toon_hrv_determinism_100x ... ok
[INFO] [stdout] test test_response_compressor_determinism_with_diff_configs ... ok
[INFO] [stderr]      Running tests/golden_snapshots.rs (/opt/rustwide/target/release/build/tokenless-schema/14be62b80e651347/out/golden_snapshots-14be62b80e651347)
[INFO] [stdout] test test_schema_compressor_determinism_with_diff_configs ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test golden_format_small_passthrough ... FAILED
[INFO] [stdout] test golden_format_deep_chain_enhanced ... FAILED
[INFO] [stdout] test golden_format_schema_enum_enhanced ... FAILED
[INFO] [stdout] test golden_format_irregular_cjson ... FAILED
[INFO] [stdout] test golden_response_aggressive ... FAILED
[INFO] [stdout] test golden_format_uniform_array_hrv ... FAILED
[INFO] [stdout] test golden_response_github_api ... FAILED
[INFO] [stdout] test golden_response_large_array ... FAILED
[INFO] [stdout] test golden_schema_bare_with_defs ... FAILED
[INFO] [stdout] test golden_schema_weather_function ... FAILED
[INFO] [stdout] test golden_schema_with_enum_truncation ... FAILED
[INFO] [stdout] test golden_schema_with_token_limits ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- golden_format_small_passthrough stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: tests/snapshots/golden_snapshots__golden_format_small_passthrough.snap
[INFO] [stdout] Snapshot: golden_format_small_passthrough
[INFO] [stdout] Source: tests/golden_snapshots.rs:152
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: router_snapshot(&strategy, &output)
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] -old snapshot
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]     1     1 │ {
[INFO] [stdout]     2       │-  "strategy": "passthrough",
[INFO] [stdout]     3       │-  "output": "{\"status\":\"ok\",\"count\":3}"
[INFO] [stdout]           2 │+  "output": "{\"count\":3,\"status\":\"ok\"}",
[INFO] [stdout]           3 │+  "strategy": "passthrough"
[INFO] [stdout]     4     4 │ }
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'golden_format_small_passthrough' (1225) panicked at tests/golden_snapshots.rs:152:5:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: FileIo(Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }, "/opt/rustwide/workdir/tests/snapshots/golden_snapshots__golden_format_small_passthrough.snap.new")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x62b1ec6d6c61 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x62b1ec6eecfa - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x62b1ec6db3ec - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x62b1ec6aff06 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x62b1ec6cdd79 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x62b1ec65b740 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x62b1ec6cdf32 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x62b1ec6affb2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x62b1ec6a87e9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x62b1ec6b0c5d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x62b1ec6ef4dc - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x62b1ec6ef2b2 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x62b1ec4fe2df - <golden_snapshots[9ae7732db5ecaca8]::golden_format_small_passthrough::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x62b1ec64eb8b - 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]   14:     0x62b1ec65bd65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x62b1ec655654 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x62b1ec65edf2 - <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]   17:     0x62b1ec6d5c3f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x767714ae0dfa - <unknown>
[INFO] [stdout]   19:     0x767714b743d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- golden_format_deep_chain_enhanced stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: tests/snapshots/golden_snapshots__golden_format_deep_chain_enhanced.snap
[INFO] [stdout] Snapshot: golden_format_deep_chain_enhanced
[INFO] [stdout] Source: tests/golden_snapshots.rs:136
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: router_snapshot(&strategy, &output)
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] -old snapshot
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]     1     1 │ {
[INFO] [stdout]     2       │-  "strategy": "passthrough",
[INFO] [stdout]     3       │-  "output": "{\"data\":{\"user\":{\"profile\":{\"preferences\":{\"notifications\":{\"email\":{\"enabled\":true,\"frequency\":\"daily\"}}}}}}}"
[INFO] [stdout]           2 │+  "output": "{\"data\":{\"user\":{\"profile\":{\"preferences\":{\"notifications\":{\"email\":{\"enabled\":true,\"frequency\":\"daily\"}}}}}}}",
[INFO] [stdout]           3 │+  "strategy": "passthrough"
[INFO] [stdout]     4     4 │ }
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'golden_format_deep_chain_enhanced' (1221) panicked at tests/golden_snapshots.rs:136:5:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: FileIo(Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }, "/opt/rustwide/workdir/tests/snapshots/golden_snapshots__golden_format_deep_chain_enhanced.snap.new")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x62b1ec6d6c61 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x62b1ec6eecfa - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x62b1ec6db3ec - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x62b1ec6aff06 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x62b1ec6cdd79 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x62b1ec65b740 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x62b1ec6cdf32 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x62b1ec6affb2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x62b1ec6a87e9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x62b1ec6b0c5d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x62b1ec6ef4dc - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x62b1ec6ef2b2 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x62b1ec4feb0f - <golden_snapshots[9ae7732db5ecaca8]::golden_format_deep_chain_enhanced::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x62b1ec64eb8b - 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]   14:     0x62b1ec65bd65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x62b1ec655654 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x62b1ec65edf2 - <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]   17:     0x62b1ec6d5c3f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x767714ae0dfa - <unknown>
[INFO] [stdout]   19:     0x767714b743d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- golden_format_schema_enum_enhanced stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: tests/snapshots/golden_snapshots__golden_format_schema_enum_enhanced.snap
[INFO] [stdout] Snapshot: golden_format_schema_enum_enhanced
[INFO] [stdout] Source: tests/golden_snapshots.rs:128
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: router_snapshot(&strategy, &output)
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] -old snapshot
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]     1     1 │ {
[INFO] [stdout]     2       │-  "strategy": "enhanced-toon",
[INFO] [stdout]     3       │-  "output": "name: search_products\ndescription: Search for products in the catalog using various filters including category, price range, and sorting options.\nparameters: object"
[INFO] [stdout]           2 │+  "output": "description: Search for products in the catalog using various filters including category, price range, and sorting options.\nname: search_products\nparameters: object",
[INFO] [stdout]           3 │+  "strategy": "enhanced-toon"
[INFO] [stdout]     4     4 │ }
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'golden_format_schema_enum_enhanced' (1223) panicked at tests/golden_snapshots.rs:128:5:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: FileIo(Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }, "/opt/rustwide/workdir/tests/snapshots/golden_snapshots__golden_format_schema_enum_enhanced.snap.new")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x62b1ec6d6c61 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x62b1ec6eecfa - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x62b1ec6db3ec - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x62b1ec6aff06 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x62b1ec6cdd79 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x62b1ec65b740 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x62b1ec6cdf32 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x62b1ec6affb2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x62b1ec6a87e9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x62b1ec6b0c5d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x62b1ec6ef4dc - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x62b1ec6ef2b2 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x62b1ec4fee0f - <golden_snapshots[9ae7732db5ecaca8]::golden_format_schema_enum_enhanced::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x62b1ec64eb8b - 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]   14:     0x62b1ec65bd65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x62b1ec655654 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x62b1ec65edf2 - <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]   17:     0x62b1ec6d5c3f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x767714ae0dfa - <unknown>
[INFO] [stdout]   19:     0x767714b743d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- golden_format_irregular_cjson stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: tests/snapshots/golden_snapshots__golden_format_irregular_cjson.snap
[INFO] [stdout] Snapshot: golden_format_irregular_cjson
[INFO] [stdout] Source: tests/golden_snapshots.rs:144
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: router_snapshot(&strategy, &output)
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] -old snapshot
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]     1     1 │ {
[INFO] [stdout]     2       │-  "strategy": "cjson-compact",
[INFO] [stdout]     3       │-  "output": "{config:{version:2,features:{auth:T,logging:F},endpoints:[{path:\"/api/v1/users\",method:GET,auth_required:T},{path:\"/api/v1/users\",method:POST,auth_required:T,rate_limit:100},{path:\"/api/v1/health\",method:GET,auth_required:F},{path:\"/api/v1/search\",method:POST,auth_required:T,rate_limit:50,timeout_ms:5000}],metadata:{deployed_at:\"2025-06-01T12:00:00Z\",environment:production}}}"
[INFO] [stdout]           2 │+  "output": "{config:{endpoints:[{auth_required:T,method:GET,path:\"/api/v1/users\"},{auth_required:T,method:POST,path:\"/api/v1/users\",rate_limit:100},{auth_required:F,method:GET,path:\"/api/v1/health\"},{auth_required:T,method:POST,path:\"/api/v1/search\",rate_limit:50,timeout_ms:5000}],features:{auth:T,logging:F},metadata:{deployed_at:\"2025-06-01T12:00:00Z\",environment:production},version:2}}",
[INFO] [stdout]           3 │+  "strategy": "cjson-compact"
[INFO] [stdout]     4     4 │ }
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'golden_format_irregular_cjson' (1222) panicked at tests/golden_snapshots.rs:144:5:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: FileIo(Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }, "/opt/rustwide/workdir/tests/snapshots/golden_snapshots__golden_format_irregular_cjson.snap.new")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x62b1ec6d6c61 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x62b1ec6eecfa - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x62b1ec6db3ec - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x62b1ec6aff06 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x62b1ec6cdd79 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x62b1ec65b740 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x62b1ec6cdf32 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x62b1ec6affb2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x62b1ec6a87e9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x62b1ec6b0c5d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x62b1ec6ef4dc - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x62b1ec6ef2b2 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x62b1ec4fddaf - <golden_snapshots[9ae7732db5ecaca8]::golden_format_irregular_cjson::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x62b1ec64eb8b - 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]   14:     0x62b1ec65bd65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x62b1ec655654 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x62b1ec65edf2 - <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]   17:     0x62b1ec6d5c3f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x767714ae0dfa - <unknown>
[INFO] [stdout]   19:     0x767714b743d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- golden_response_aggressive stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: tests/snapshots/golden_snapshots__golden_response_aggressive.snap
[INFO] [stdout] Snapshot: golden_response_aggressive
[INFO] [stdout] Source: tests/golden_snapshots.rs:102
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: result
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] -old snapshot
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]     1     1 │ {
[INFO] [stdout]     2       │-  "total": 100,
[INFO] [stdout]     3     2 │   "items": [
[INFO] [stdout]     4     3 │     {
[INFO] [stdout]           4 │+      "<...keys_truncated>": "<... 2 more keys truncated>",
[INFO] [stdout]           5 │+      "description": "Description for item 1 with some additio… (truncated)",
[INFO] [stdout]     5     6 │       "id": 1,
[INFO] [stdout]     6       │-      "name": "Item Alpha",
[INFO] [stdout]     7       │-      "description": "Description for item 1 with some additio… (truncated)",
[INFO] [stdout]     8       │-      "<...keys_truncated>": "<... 3 more keys truncated>"
[INFO] [stdout]           7 │+      "name": "Item Alpha"
[INFO] [stdout]     9     8 │     },
[INFO] [stdout]    10     9 │     {
[INFO] [stdout]          10 │+      "<...keys_truncated>": "<... 2 more keys truncated>",
[INFO] [stdout]          11 │+      "description": "Description for item 2 with some additio… (truncated)",
[INFO] [stdout]    11    12 │       "id": 2,
[INFO] [stdout]    12       │-      "name": "Item Beta",
[INFO] [stdout]    13       │-      "description": "Description for item 2 with some additio… (truncated)",
[INFO] [stdout]    14       │-      "<...keys_truncated>": "<... 3 more keys truncated>"
[INFO] [stdout]          13 │+      "name": "Item Beta"
[INFO] [stdout]    15    14 │     },
[INFO] [stdout]    16    15 │     {
[INFO] [stdout]    17       │-      "id": 3,
[INFO] [stdout]    18       │-      "name": "Item Gamma",
[INFO] [stdout]          16 │+      "<...keys_truncated>": "<... 2 more keys truncated>",
[INFO] [stdout]    19    17 │       "description": "Description for item 3 with some additio… (truncated)",
[INFO] [stdout]    20       │-      "<...keys_truncated>": "<... 3 more keys truncated>"
[INFO] [stdout]          18 │+      "id": 3,
[INFO] [stdout]          19 │+      "name": "Item Gamma"
[INFO] [stdout]    21    20 │     },
[INFO] [stdout]    22    21 │     {
[INFO] [stdout]    23       │-      "id": 4,
[INFO] [stdout]    24       │-      "name": "Item Delta",
[INFO] [stdout]          22 │+      "<...keys_truncated>": "<... 2 more keys truncated>",
[INFO] [stdout]    25    23 │       "description": "Description for item 4 with some additio… (truncated)",
[INFO] [stdout]    26       │-      "<...keys_truncated>": "<... 3 more keys truncated>"
[INFO] [stdout]          24 │+      "id": 4,
[INFO] [stdout]          25 │+      "name": "Item Delta"
[INFO] [stdout]    27    26 │     },
[INFO] [stdout]    28    27 │     {
[INFO] [stdout]    29       │-      "id": 5,
[INFO] [stdout]    30       │-      "name": "Item Epsilon",
[INFO] [stdout]          28 │+      "<...keys_truncated>": "<... 2 more keys truncated>",
[INFO] [stdout]    31    29 │       "description": "Description for item 5 with some additio… (truncated)",
[INFO] [stdout]    32       │-      "<...keys_truncated>": "<... 3 more keys truncated>"
[INFO] [stdout]          30 │+      "id": 5,
[INFO] [stdout]          31 │+      "name": "Item Epsilon"
[INFO] [stdout]    33    32 │     },
[INFO] [stdout]    34    33 │     "<... up to 17 more items truncated>"
[INFO] [stdout]    35    34 │   ],
[INFO] [stdout]    36    35 │   "next_cursor": "cursor_abcdef123456",
[INFO] [stdout]    37       │-  "<...keys_truncated>": "<... 2 more keys truncated>"
[INFO] [stdout]          36 │+  "total": 100
[INFO] [stdout]    38    37 │ }
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'golden_response_aggressive' (1227) panicked at tests/golden_snapshots.rs:102:5:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: FileIo(Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }, "/opt/rustwide/workdir/tests/snapshots/golden_snapshots__golden_response_aggressive.snap.new")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x62b1ec6d6c61 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x62b1ec6eecfa - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x62b1ec6db3ec - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x62b1ec6aff06 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x62b1ec6cdd79 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x62b1ec65b740 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x62b1ec6cdf32 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x62b1ec6affb2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x62b1ec6a87e9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x62b1ec6b0c5d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x62b1ec6ef4dc - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x62b1ec6ef2b2 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x62b1ec4fd10e - <golden_snapshots[9ae7732db5ecaca8]::golden_response_aggressive::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x62b1ec64eb8b - 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]   14:     0x62b1ec65bd65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x62b1ec655654 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x62b1ec65edf2 - <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]   17:     0x62b1ec6d5c3f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x767714ae0dfa - <unknown>
[INFO] [stdout]   19:     0x767714b743d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- golden_format_uniform_array_hrv stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: tests/snapshots/golden_snapshots__golden_format_uniform_array_hrv.snap
[INFO] [stdout] Snapshot: golden_format_uniform_array_hrv
[INFO] [stdout] Source: tests/golden_snapshots.rs:120
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: router_snapshot(&strategy, &output)
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] -old snapshot
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]     1     1 │ {
[INFO] [stdout]     2       │-  "strategy": "toon-hrv",
[INFO] [stdout]     3       │-  "output": "items[7]{age,city,name,role}:\n  30,\\New York,Alice,Engineer\n  25,\\San Francisco,Bob,Designer\n  35,Chicago,Charlie,Manager\n  28,\\Los Angeles,Diana,Engineer\n  32,Seattle,Eve,Researcher\n  40,Boston,Frank,Director\n  27,Austin,Grace,Developer"
[INFO] [stdout]           2 │+  "output": "items[7]{age,city,name,role}:\n  30,\\New York,Alice,Engineer\n  25,\\San Francisco,Bob,Designer\n  35,Chicago,Charlie,Manager\n  28,\\Los Angeles,Diana,Engineer\n  32,Seattle,Eve,Researcher\n  40,Boston,Frank,Director\n  27,Austin,Grace,Developer",
[INFO] [stdout]           3 │+  "strategy": "toon-hrv"
[INFO] [stdout]     4     4 │ }
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'golden_format_uniform_array_hrv' (1226) panicked at tests/golden_snapshots.rs:120:5:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: FileIo(Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }, "/opt/rustwide/workdir/tests/snapshots/golden_snapshots__golden_format_uniform_array_hrv.snap.new")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x62b1ec6d6c61 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x62b1ec6eecfa - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x62b1ec6db3ec - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x62b1ec6aff06 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x62b1ec6cdd79 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x62b1ec65b740 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x62b1ec6cdf32 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x62b1ec6affb2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x62b1ec6a87e9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x62b1ec6b0c5d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x62b1ec6ef4dc - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x62b1ec6ef2b2 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x62b1ec4fe5dc - <golden_snapshots[9ae7732db5ecaca8]::golden_format_uniform_array_hrv::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x62b1ec64eb8b - 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]   14:     0x62b1ec65bd65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x62b1ec655654 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x62b1ec65edf2 - <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]   17:     0x62b1ec6d5c3f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x767714ae0dfa - <unknown>
[INFO] [stdout]   19:     0x767714b743d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- golden_response_github_api stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: tests/snapshots/golden_snapshots__golden_response_github_api.snap
[INFO] [stdout] Snapshot: golden_response_github_api
[INFO] [stdout] Source: tests/golden_snapshots.rs:83
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: result
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] -old snapshot
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]     1     1 │ {
[INFO] [stdout]     2     2 │   "data": {
[INFO] [stdout]     3     3 │     "repository": {
[INFO] [stdout]     4       │-      "name": "tokenless",
[INFO] [stdout]     5     4 │       "description": "A high-performance token optimizer CLI built with Rust that provides 60-90% token savings on LLM API calls by intelligently compressing schemas, responses, and managing context windows for OpenAI and Anthropic function calling workloads.",
[INFO] [stdout]     6       │-      "url": "https://github.com/TokenFleet-AI/tokenless",
[INFO] [stdout]     7       │-      "stargazerCount": 128,
[INFO] [stdout]     8     5 │       "forkCount": 34,
[INFO] [stdout]     9     6 │       "issues": {
[INFO] [stdout]    10     7 │         "totalCount": 12
[INFO] [stdout]    11       │-      }
[INFO] [stdout]           8 │+      },
[INFO] [stdout]           9 │+      "name": "tokenless",
[INFO] [stdout]          10 │+      "stargazerCount": 128,
[INFO] [stdout]          11 │+      "url": "https://github.com/TokenFleet-AI/tokenless"
[INFO] [stdout]    12    12 │     }
[INFO] [stdout]    13    13 │   }
[INFO] [stdout]    14    14 │ }
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'golden_response_github_api' (1228) panicked at tests/golden_snapshots.rs:83:5:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: FileIo(Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }, "/opt/rustwide/workdir/tests/snapshots/golden_snapshots__golden_response_github_api.snap.new")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x62b1ec6d6c61 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x62b1ec6eecfa - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x62b1ec6db3ec - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x62b1ec6aff06 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x62b1ec6cdd79 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x62b1ec65b740 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x62b1ec6cdf32 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x62b1ec6affb2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x62b1ec6a87e9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x62b1ec6b0c5d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x62b1ec6ef4dc - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x62b1ec6ef2b2 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x62b1ec4fd4fe - <golden_snapshots[9ae7732db5ecaca8]::golden_response_github_api::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x62b1ec64eb8b - 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]   14:     0x62b1ec65bd65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x62b1ec655654 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x62b1ec65edf2 - <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]   17:     0x62b1ec6d5c3f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x767714ae0dfa - <unknown>
[INFO] [stdout]   19:     0x767714b743d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- golden_response_large_array stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: tests/snapshots/golden_snapshots__golden_response_large_array.snap
[INFO] [stdout] Snapshot: golden_response_large_array
[INFO] [stdout] Source: tests/golden_snapshots.rs:91
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: result
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] -old snapshot
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]     1     1 │ {
[INFO] [stdout]     2       │-  "total": 100,
[INFO] [stdout]     3     2 │   "items": [
[INFO] [stdout]     4     3 │     {
[INFO] [stdout]           4 │+      "description": "Description for item 1 with some additional context",
[INFO] [stdout]     5     5 │       "id": 1,
[INFO] [stdout]     6     6 │       "name": "Item Alpha",
[INFO] [stdout]     7       │-      "description": "Description for item 1 with some additional context",
[INFO] [stdout]     8     7 │       "price": 9.99
[INFO] [stdout]     9     8 │     },
[INFO] [stdout]    10     9 │     {
[INFO] [stdout]          10 │+      "description": "Description for item 2 with some additional context",
[INFO] [stdout]    11    11 │       "id": 2,
[INFO] [stdout]    12    12 │       "name": "Item Beta",
[INFO] [stdout]    13       │-      "description": "Description for item 2 with some additional context",
[INFO] [stdout]    14    13 │       "price": 14.99,
[INFO] [stdout]    15    14 │       "tags": [
[INFO] [stdout]    16    15 │         "sale"
[INFO] [stdout]    17    16 │       ]
[INFO] [stdout]    18    17 │     },
[INFO] [stdout]    19    18 │     {
[INFO] [stdout]          19 │+      "description": "Description for item 3 with some additional context",
[INFO] [stdout]    20    20 │       "id": 3,
[INFO] [stdout]    21    21 │       "name": "Item Gamma",
[INFO] [stdout]    22       │-      "description": "Description for item 3 with some additional context",
[INFO] [stdout]    23    22 │       "price": 19.99
[INFO] [stdout]    24    23 │     },
[INFO] [stdout]    25    24 │     {
[INFO] [stdout]          25 │+      "description": "Description for item 4 with some additional context",
[INFO] [stdout]    26    26 │       "id": 4,
[INFO] [stdout]    27    27 │       "name": "Item Delta",
[INFO] [stdout]    28       │-      "description": "Description for item 4 with some additional context",
[INFO] [stdout]    29    28 │       "price": 24.99
[INFO] [stdout]    30    29 │     },
[INFO] [stdout]    31    30 │     {
[INFO] [stdout]          31 │+      "description": "Description for item 5 with some additional context",
[INFO] [stdout]    32    32 │       "id": 5,
[INFO] [stdout]    33    33 │       "name": "Item Epsilon",
[INFO] [stdout]    34       │-      "description": "Description for item 5 with some additional context",
[INFO] [stdout]    35    34 │       "price": 29.99
[INFO] [stdout]    36    35 │     },
[INFO] [stdout]    37    36 │     {
[INFO] [stdout]          37 │+      "description": "Description for item 6 with some additional context",
[INFO] [stdout]    38    38 │       "id": 6,
[INFO] [stdout]    39    39 │       "name": "Item Zeta",
[INFO] [stdout]    40       │-      "description": "Description for item 6 with some additional context",
[INFO] [stdout]    41    40 │       "price": 34.99,
[INFO] [stdout]    42    41 │       "tags": [
[INFO] [stdout]    43    42 │         "new"
[INFO] [stdout]    44    43 │       ]
[INFO] [stdout]    45    44 │     },
[INFO] [stdout]    46    45 │     {
[INFO] [stdout]          46 │+      "description": "Description for item 7 with some additional context",
[INFO] [stdout]    47    47 │       "id": 7,
[INFO] [stdout]    48    48 │       "name": "Item Eta",
[INFO] [stdout]    49       │-      "description": "Description for item 7 with some additional context",
[INFO] [stdout]    50    49 │       "price": 39.99
[INFO] [stdout]    51    50 │     },
[INFO] [stdout]    52    51 │     {
[INFO] [stdout]          52 │+      "description": "Description for item 8 with some additional context",
[INFO] [stdout]    53    53 │       "id": 8,
[INFO] [stdout]    54    54 │       "name": "Item Theta",
[INFO] [stdout]    55       │-      "description": "Description for item 8 with some additional context",
[INFO] [stdout]    56    55 │       "price": 44.99
[INFO] [stdout]    57    56 │     },
[INFO] [stdout]    58    57 │     {
[INFO] [stdout]          58 │+      "description": "Description for item 9 with some additional context",
[INFO] [stdout]    59    59 │       "id": 9,
[INFO] [stdout]    60    60 │       "name": "Item Iota",
[INFO] [stdout]    61       │-      "description": "Description for item 9 with some additional context",
[INFO] [stdout]    62    61 │       "price": 49.99
[INFO] [stdout]    63    62 │     },
[INFO] [stdout]    64    63 │     {
[INFO] [stdout]          64 │+      "description": "Description for item 10 with some additional context",
[INFO] [stdout]    65    65 │       "id": 10,
[INFO] [stdout]    66    66 │       "name": "Item Kappa",
[INFO] [stdout]    67       │-      "description": "Description for item 10 with some additional context",
[INFO] [stdout]    68    67 │       "price": 54.99
[INFO] [stdout]    69    68 │     },
[INFO] [stdout]    70    69 │     {
[INFO] [stdout]          70 │+      "description": "Description for item 11 with some additional context",
[INFO] [stdout]    71    71 │       "id": 11,
[INFO] [stdout]    72    72 │       "name": "Item Lambda",
[INFO] [stdout]    73       │-      "description": "Description for item 11 with some additional context",
[INFO] [stdout]    74    73 │       "price": 59.99
[INFO] [stdout]    75    74 │     },
[INFO] [stdout]    76    75 │     {
[INFO] [stdout]          76 │+      "description": "Description for item 12 with some additional context",
[INFO] [stdout]    77    77 │       "id": 12,
[INFO] [stdout]    78    78 │       "name": "Item Mu",
[INFO] [stdout]    79       │-      "description": "Description for item 12 with some additional context",
[INFO] [stdout]    80    79 │       "price": 64.99
[INFO] [stdout]    81    80 │     },
[INFO] [stdout]    82    81 │     {
[INFO] [stdout]          82 │+      "description": "Description for item 13 with some additional context",
[INFO] [stdout]    83    83 │       "id": 13,
[INFO] [stdout]    84    84 │       "name": "Item Nu",
[INFO] [stdout]    85       │-      "description": "Description for item 13 with some additional context",
[INFO] [stdout]    86    85 │       "price": 69.99
[INFO] [stdout]    87    86 │     },
[INFO] [stdout]    88    87 │     {
[INFO] [stdout]          88 │+      "description": "Description for item 14 with some additional context",
[INFO] [stdout]    89    89 │       "id": 14,
[INFO] [stdout]    90    90 │       "name": "Item Xi",
[INFO] [stdout]    91       │-      "description": "Description for item 14 with some additional context",
[INFO] [stdout]    92    91 │       "price": 74.99
[INFO] [stdout]    93    92 │     },
[INFO] [stdout]    94    93 │     {
[INFO] [stdout]          94 │+      "description": "Description for item 15 with some additional context",
[INFO] [stdout]    95    95 │       "id": 15,
[INFO] [stdout]    96    96 │       "name": "Item Omicron",
[INFO] [stdout]    97       │-      "description": "Description for item 15 with some additional context",
[INFO] [stdout]    98    97 │       "price": 79.99
[INFO] [stdout]    99    98 │     },
[INFO] [stdout]   100    99 │     {
[INFO] [stdout]         100 │+      "description": "Description for item 16 with some additional context",
[INFO] [stdout]   101   101 │       "id": 16,
[INFO] [stdout]   102   102 │       "name": "Item Pi",
[INFO] [stdout]   103       │-      "description": "Description for item 16 with some additional context",
[INFO] [stdout]   104   103 │       "price": 84.99,
[INFO] [stdout]   105   104 │       "tags": [
[INFO] [stdout]   106   105 │         "clearance"
[INFO] [stdout]   107   106 │       ]
[INFO] [stdout]   108   107 │     },
[INFO] [stdout]   109   108 │     "<... up to 6 more items truncated>"
[INFO] [stdout]   110   109 │   ],
[INFO] [stdout]   111       │-  "next_cursor": "cursor_abcdef123456"
[INFO] [stdout]         110 │+  "next_cursor": "cursor_abcdef123456",
[INFO] [stdout]         111 │+  "total": 100
[INFO] [stdout]   112   112 │ }
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'golden_response_large_array' (1229) panicked at tests/golden_snapshots.rs:91:5:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: FileIo(Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }, "/opt/rustwide/workdir/tests/snapshots/golden_snapshots__golden_response_large_array.snap.new")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x62b1ec6d6c61 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x62b1ec6eecfa - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x62b1ec6db3ec - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x62b1ec6aff06 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x62b1ec6cdd79 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x62b1ec65b740 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x62b1ec6cdf32 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x62b1ec6affb2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x62b1ec6a87e9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x62b1ec6b0c5d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x62b1ec6ef4dc - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x62b1ec6ef2b2 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x62b1ec4fd8ee - <golden_snapshots[9ae7732db5ecaca8]::golden_response_large_array::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x62b1ec64eb8b - 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]   14:     0x62b1ec65bd65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x62b1ec655654 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x62b1ec65edf2 - <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]   17:     0x62b1ec6d5c3f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x767714ae0dfa - <unknown>
[INFO] [stdout]   19:     0x767714b743d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- golden_schema_bare_with_defs stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: tests/snapshots/golden_snapshots__golden_schema_bare_with_defs.snap
[INFO] [stdout] Snapshot: golden_schema_bare_with_defs
[INFO] [stdout] Source: tests/golden_snapshots.rs:52
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: result
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] -old snapshot
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]     1     1 │ {
[INFO] [stdout]     2     2 │   "$defs": {
[INFO] [stdout]           3 │+    "Owner": {
[INFO] [stdout]           4 │+      "description": "Represents a pet owner registered in the system. Owners can have multiple pets and each owner record includes contact information, address details, and a list o",
[INFO] [stdout]           5 │+      "properties": {
[INFO] [stdout]           6 │+        "email": {
[INFO] [stdout]           7 │+          "description": "Primary email address for contacting the owner. Used for appointment reminders, vaccination alerts, and account notifications.",
[INFO] [stdout]           8 │+          "format": "email",
[INFO] [stdout]           9 │+          "type": "string"
[INFO] [stdout]          10 │+        },
[INFO] [stdout]          11 │+        "id": {
[INFO] [stdout]          12 │+          "description": "Auto-generated unique identifier for the owner record.",
[INFO] [stdout]          13 │+          "type": "integer"
[INFO] [stdout]          14 │+        },
[INFO] [stdout]          15 │+        "name": {
[INFO] [stdout]          16 │+          "description": "Full legal name of the pet owner as registered in the system.",
[INFO] [stdout]          17 │+          "type": "string"
[INFO] [stdout]          18 │+        },
[INFO] [stdout]          19 │+        "phone": {
[INFO] [stdout]          20 │+          "description": "Contact phone number in E.164 international format for the owner.",
[INFO] [stdout]          21 │+          "pattern": "^\\+?[1-9]\\d{1,14}$",
[INFO] [stdout]          22 │+          "type": "string"
[INFO] [stdout]          23 │+        }
[INFO] [stdout]          24 │+      },
[INFO] [stdout]          25 │+      "required": [
[INFO] [stdout]          26 │+        "id",
[INFO] [stdout]          27 │+        "name",
[INFO] [stdout]          28 │+        "email"
[INFO] [stdout]          29 │+      ],
[INFO] [stdout]          30 │+      "type": "object"
[INFO] [stdout]          31 │+    },
[INFO] [stdout]     3    32 │     "Pet": {
[INFO] [stdout]     4       │-      "type": "object",
[INFO] [stdout]          33 │+      "description": "Represents a pet in the store system. Pets can be various species including dogs, cats, birds, and fish.",
[INFO] [stdout]     5    34 │       "properties": {
[INFO] [stdout]          35 │+        "breed": {
[INFO] [stdout]          36 │+          "description": "Optional breed designation for the pet. This field is free-form text and may contain mixed breed descriptions such as 'Labrador Mix' or 'Domestic Shorthair'.",
[INFO] [stdout]          37 │+          "type": "string"
[INFO] [stdout]          38 │+        },
[INFO] [stdout]     6    39 │         "id": {
[INFO] [stdout]     7       │-          "type": "integer",
[INFO] [stdout]     8       │-          "description": "Auto-generated unique identifier for the pet record in the database."
[INFO] [stdout]          40 │+          "description": "Auto-generated unique identifier for the pet record in the database.",
[INFO] [stdout]          41 │+          "type": "integer"
[INFO] [stdout]     9    42 │         },
[INFO] [stdout]    10    43 │         "name": {
[INFO] [stdout]    11       │-          "type": "string",
[INFO] [stdout]    12       │-          "description": "The display name of the pet as provided by the owner or store staff."
[INFO] [stdout]          44 │+          "description": "The display name of the pet as provided by the owner or store staff.",
[INFO] [stdout]          45 │+          "type": "string"
[INFO] [stdout]    13    46 │         },
[INFO] [stdout]    14    47 │         "species": {
[INFO] [stdout]    15       │-          "type": "string",
[INFO] [stdout]    16    48 │           "description": "The biological species classification for this pet. Used for filtering and search functionality across the store catalog.",
[INFO] [stdout]    17    49 │           "enum": [
[INFO] [stdout]    18    50 │             "dog",
[INFO] [stdout]    19    51 │             "cat",
[INFO] [stdout]    20    52 │             "bird",
[INFO] [stdout]    21    53 │             "fish",
[INFO] [stdout]    22    54 │             "reptile",
[INFO] [stdout]    23    55 │             "small_mammal"
[INFO] [stdout]    24       │-          ]
[INFO] [stdout]    25       │-        },
[INFO] [stdout]    26       │-        "breed": {
[INFO] [stdout]    27       │-          "type": "string",
[INFO] [stdout]    28       │-          "description": "Optional breed designation for the pet. This field is free-form text and may contain mixed breed descriptions such as 'Labrador Mix' or 'Domestic Shorthair'."
[INFO] [stdout]          56 │+          ],
[INFO] [stdout]          57 │+          "type": "string"
[INFO] [stdout]    29    58 │         }
[INFO] [stdout]    30    59 │       },
[INFO] [stdout]    31       │-      "description": "Represents a pet in the store system. Pets can be various species including dogs, cats, birds, and fish.",
[INFO] [stdout]    32    60 │       "required": [
[INFO] [stdout]    33    61 │         "id",
[INFO] [stdout]    34    62 │         "name",
[INFO] [stdout]    35    63 │         "species"
[INFO] [stdout]    36       │-      ]
[INFO] [stdout]    37       │-    },
[INFO] [stdout]    38       │-    "Owner": {
[INFO] [stdout]    39       │-      "type": "object",
[INFO] [stdout]    40       │-      "properties": {
[INFO] [stdout]    41       │-        "id": {
[INFO] [stdout]    42       │-          "type": "integer",
[INFO] [stdout]    43       │-          "description": "Auto-generated unique identifier for the owner record."
[INFO] [stdout]    44       │-        },
[INFO] [stdout]    45       │-        "name": {
[INFO] [stdout]    46       │-          "type": "string",
[INFO] [stdout]    47       │-          "description": "Full legal name of the pet owner as registered in the system."
[INFO] [stdout]    48       │-        },
[INFO] [stdout]    49       │-        "email": {
[INFO] [stdout]    50       │-          "type": "string",
[INFO] [stdout]    51       │-          "description": "Primary email address for contacting the owner. Used for appointment reminders, vaccination alerts, and account notifications.",
[INFO] [stdout]    52       │-          "format": "email"
[INFO] [stdout]    53       │-        },
[INFO] [stdout]    54       │-        "phone": {
[INFO] [stdout]    55       │-          "type": "string",
[INFO] [stdout]    56       │-          "description": "Contact phone number in E.164 international format for the owner.",
[INFO] [stdout]    57       │-          "pattern": "^\\+?[1-9]\\d{1,14}$"
[INFO] [stdout]    58       │-        }
[INFO] [stdout]    59       │-      },
[INFO] [stdout]    60       │-      "description": "Represents a pet owner registered in the system. Owners can have multiple pets and each owner record includes contact information, address details, and a list o",
[INFO] [stdout]    61       │-      "required": [
[INFO] [stdout]    62       │-        "id",
[INFO] [stdout]    63       │-        "name",
[INFO] [stdout]    64       │-        "email"
[INFO] [stdout]    65       │-      ]
[INFO] [stdout]          64 │+      ],
[INFO] [stdout]          65 │+      "type": "object"
[INFO] [stdout]    66    66 │     }
[INFO] [stdout]    67    67 │   },
[INFO] [stdout]    68       │-  "type": "object",
[INFO] [stdout]    69    68 │   "description": "Root schema definition for the Pet Store API. This schema defines all the core data models used throughout the API including pets, owners, and veterinary records. It follows the OpenAPI 3.0 specification with JSON Schema Draft 2020-12 compatibility.",
[INFO] [stdout]    70    69 │   "properties": {
[INFO] [stdout]          70 │+    "owner": {
[INFO] [stdout]          71 │+      "$ref": "#/$defs/Owner"
[INFO] [stdout]          72 │+    },
[INFO] [stdout]    71    73 │     "pet": {
[INFO] [stdout]    72    74 │       "$ref": "#/$defs/Pet"
[INFO] [stdout]    73       │-    },
[INFO] [stdout]    74       │-    "owner": {
[INFO] [stdout]    75       │-      "$ref": "#/$defs/Owner"
[INFO] [stdout]    76    75 │     }
[INFO] [stdout]    77       │-  }
[INFO] [stdout]          76 │+  },
[INFO] [stdout]          77 │+  "type": "object"
[INFO] [stdout]    78    78 │ }
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'golden_schema_bare_with_defs' (2494) panicked at tests/golden_snapshots.rs:52:5:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: FileIo(Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }, "/opt/rustwide/workdir/tests/snapshots/golden_snapshots__golden_schema_bare_with_defs.snap.new")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x62b1ec6d6c61 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x62b1ec6eecfa - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x62b1ec6db3ec - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x62b1ec6aff06 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x62b1ec6cdd79 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x62b1ec65b740 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x62b1ec6cdf32 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x62b1ec6affb2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x62b1ec6a87e9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x62b1ec6b0c5d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x62b1ec6ef4dc - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x62b1ec6ef2b2 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x62b1ec4fdb30 - <golden_snapshots[9ae7732db5ecaca8]::golden_schema_bare_with_defs::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x62b1ec64eb8b - 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]   14:     0x62b1ec65bd65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x62b1ec655654 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x62b1ec65edf2 - <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]   17:     0x62b1ec6d5c3f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x767714ae0dfa - <unknown>
[INFO] [stdout]   19:     0x767714b743d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- golden_schema_weather_function stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: tests/snapshots/golden_snapshots__golden_schema_weather_function.snap
[INFO] [stdout] Snapshot: golden_schema_weather_function
[INFO] [stdout] Source: tests/golden_snapshots.rs:44
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: result
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] -old snapshot
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]     1     1 │ {
[INFO] [stdout]     2       │-  "type": "function",
[INFO] [stdout]     3     2 │   "function": {
[INFO] [stdout]           3 │+    "description": "Retrieves current weather conditions and forecast data for a given location. This function supports city names, ZIP codes, and geographic coordinates.",
[INFO] [stdout]     4     4 │     "name": "get_weather",
[INFO] [stdout]     5     5 │     "parameters": {
[INFO] [stdout]     6       │-      "type": "object",
[INFO] [stdout]     7     6 │       "properties": {
[INFO] [stdout]           7 │+        "forecast_days": {
[INFO] [stdout]           8 │+          "description": "Number of days to include in the forecast, ranging from 1 to 14 days ahead. Defaults to 1 when not specified.",
[INFO] [stdout]           9 │+          "maximum": 14,
[INFO] [stdout]          10 │+          "minimum": 1,
[INFO] [stdout]          11 │+          "type": "integer"
[INFO] [stdout]          12 │+        },
[INFO] [stdout]          13 │+        "include_hourly": {
[INFO] [stdout]          14 │+          "default": false,
[INFO] [stdout]          15 │+          "description": "Whether to include hour-by-hour weather data in the response for each forecast day. Enabling this flag significantly increases response size.",
[INFO] [stdout]          16 │+          "type": "boolean"
[INFO] [stdout]          17 │+        },
[INFO] [stdout]     8    18 │         "location": {
[INFO] [stdout]     9       │-          "type": "string",
[INFO] [stdout]    10       │-          "description": "The city name, ZIP code, or geographic coordinates for which to retrieve weather data. Examples include 'San Francisco, CA', '94105', or '37.7749,-122.4194'."
[INFO] [stdout]          19 │+          "description": "The city name, ZIP code, or geographic coordinates for which to retrieve weather data. Examples include 'San Francisco, CA', '94105', or '37.7749,-122.4194'.",
[INFO] [stdout]          20 │+          "type": "string"
[INFO] [stdout]    11    21 │         },
[INFO] [stdout]    12    22 │         "units": {
[INFO] [stdout]    13       │-          "type": "string",
[INFO] [stdout]    14    23 │           "description": "The temperature unit system to use for the returned weather data. Celsius is the default for most international locations, while Fahrenheit is common in the Uni",
[INFO] [stdout]    15    24 │           "enum": [
[INFO] [stdout]    16    25 │             "celsius",
[INFO] [stdout]    17    26 │             "fahrenheit",
[INFO] [stdout]    18    27 │             "kelvin"
[INFO] [stdout]    19       │-          ]
[INFO] [stdout]    20       │-        },
[INFO] [stdout]    21       │-        "forecast_days": {
[INFO] [stdout]    22       │-          "type": "integer",
[INFO] [stdout]    23       │-          "description": "Number of days to include in the forecast, ranging from 1 to 14 days ahead. Defaults to 1 when not specified.",
[INFO] [stdout]    24       │-          "minimum": 1,
[INFO] [stdout]    25       │-          "maximum": 14
[INFO] [stdout]    26       │-        },
[INFO] [stdout]    27       │-        "include_hourly": {
[INFO] [stdout]    28       │-          "type": "boolean",
[INFO] [stdout]    29       │-          "default": false,
[INFO] [stdout]    30       │-          "description": "Whether to include hour-by-hour weather data in the response for each forecast day. Enabling this flag significantly increases response size."
[INFO] [stdout]          28 │+          ],
[INFO] [stdout]          29 │+          "type": "string"
[INFO] [stdout]    31    30 │         }
[INFO] [stdout]    32    31 │       },
[INFO] [stdout]    33    32 │       "required": [
[INFO] [stdout]    34    33 │         "location"
[INFO] [stdout]    35       │-      ]
[INFO] [stdout]    36       │-    },
[INFO] [stdout]    37       │-    "description": "Retrieves current weather conditions and forecast data for a given location. This function supports city names, ZIP codes, and geographic coordinates."
[INFO] [stdout]    38       │-  }
[INFO] [stdout]          34 │+      ],
[INFO] [stdout]          35 │+      "type": "object"
[INFO] [stdout]          36 │+    }
[INFO] [stdout]          37 │+  },
[INFO] [stdout]          38 │+  "type": "function"
[INFO] [stdout]    39    39 │ }
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'golden_schema_weather_function' (2528) panicked at tests/golden_snapshots.rs:44:5:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: FileIo(Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }, "/opt/rustwide/workdir/tests/snapshots/golden_snapshots__golden_schema_weather_function.snap.new")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x62b1ec6d6c61 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x62b1ec6eecfa - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x62b1ec6db3ec - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x62b1ec6aff06 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x62b1ec6cdd79 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x62b1ec65b740 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x62b1ec6cdf32 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x62b1ec6affb2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x62b1ec6a87e9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x62b1ec6b0c5d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x62b1ec6ef4dc - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x62b1ec6ef2b2 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x62b1ec4fe060 - <golden_snapshots[9ae7732db5ecaca8]::golden_schema_weather_function::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x62b1ec64eb8b - 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]   14:     0x62b1ec65bd65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x62b1ec655654 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x62b1ec65edf2 - <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]   17:     0x62b1ec6d5c3f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x767714ae0dfa - <unknown>
[INFO] [stdout]   19:     0x767714b743d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- golden_schema_with_enum_truncation stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: tests/snapshots/golden_snapshots__golden_schema_with_enum_truncation.snap
[INFO] [stdout] Snapshot: golden_schema_with_enum_truncation
[INFO] [stdout] Source: tests/golden_snapshots.rs:62
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: result
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] -old snapshot
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]     1     1 │ {
[INFO] [stdout]     2     2 │   "$defs": {
[INFO] [stdout]           3 │+    "Owner": {
[INFO] [stdout]           4 │+      "description": "Represents a pet owner registered in the system. Owners can have multiple pets and each owner record includes contact information, address details, and a list o",
[INFO] [stdout]           5 │+      "properties": {
[INFO] [stdout]           6 │+        "email": {
[INFO] [stdout]           7 │+          "description": "Primary email address for contacting the owner. Used for appointment reminders, vaccination alerts, and account notifications.",
[INFO] [stdout]           8 │+          "format": "email",
[INFO] [stdout]           9 │+          "type": "string"
[INFO] [stdout]          10 │+        },
[INFO] [stdout]          11 │+        "id": {
[INFO] [stdout]          12 │+          "description": "Auto-generated unique identifier for the owner record.",
[INFO] [stdout]          13 │+          "type": "integer"
[INFO] [stdout]          14 │+        },
[INFO] [stdout]          15 │+        "name": {
[INFO] [stdout]          16 │+          "description": "Full legal name of the pet owner as registered in the system.",
[INFO] [stdout]          17 │+          "type": "string"
[INFO] [stdout]          18 │+        },
[INFO] [stdout]          19 │+        "phone": {
[INFO] [stdout]          20 │+          "description": "Contact phone number in E.164 international format for the owner.",
[INFO] [stdout]          21 │+          "pattern": "^\\+?[1-9]\\d{1,14}$",
[INFO] [stdout]          22 │+          "type": "string"
[INFO] [stdout]          23 │+        }
[INFO] [stdout]          24 │+      },
[INFO] [stdout]          25 │+      "required": [
[INFO] [stdout]          26 │+        "id",
[INFO] [stdout]          27 │+        "name",
[INFO] [stdout]          28 │+        "email"
[INFO] [stdout]          29 │+      ],
[INFO] [stdout]          30 │+      "type": "object"
[INFO] [stdout]          31 │+    },
[INFO] [stdout]     3    32 │     "Pet": {
[INFO] [stdout]     4       │-      "type": "object",
[INFO] [stdout]          33 │+      "description": "Represents a pet in the store system. Pets can be various species including dogs, cats, birds, and fish.",
[INFO] [stdout]     5    34 │       "properties": {
[INFO] [stdout]          35 │+        "breed": {
[INFO] [stdout]          36 │+          "description": "Optional breed designation for the pet. This field is free-form text and may contain mixed breed descriptions such as 'Labrador Mix' or 'Domestic Shorthair'.",
[INFO] [stdout]          37 │+          "type": "string"
[INFO] [stdout]          38 │+        },
[INFO] [stdout]     6    39 │         "id": {
[INFO] [stdout]     7       │-          "type": "integer",
[INFO] [stdout]     8       │-          "description": "Auto-generated unique identifier for the pet record in the database."
[INFO] [stdout]          40 │+          "description": "Auto-generated unique identifier for the pet record in the database.",
[INFO] [stdout]          41 │+          "type": "integer"
[INFO] [stdout]     9    42 │         },
[INFO] [stdout]    10    43 │         "name": {
[INFO] [stdout]    11       │-          "type": "string",
[INFO] [stdout]    12       │-          "description": "The display name of the pet as provided by the owner or store staff."
[INFO] [stdout]          44 │+          "description": "The display name of the pet as provided by the owner or store staff.",
[INFO] [stdout]          45 │+          "type": "string"
[INFO] [stdout]    13    46 │         },
[INFO] [stdout]    14    47 │         "species": {
[INFO] [stdout]    15       │-          "type": "string",
[INFO] [stdout]    16    48 │           "description": "The biological species classification for this pet. Used for filtering and search functionality across the store catalog.",
[INFO] [stdout]    17    49 │           "enum": [
[INFO] [stdout]    18    50 │             "dog",
[INFO] [stdout]    19    51 │             "cat",
[INFO] [stdout]    20    52 │             "bird"
[INFO] [stdout]    21    53 │           ],
[INFO] [stdout]          54 │+          "type": "string",
[INFO] [stdout]    22    55 │           "x-tokenless-enum-truncated": 3
[INFO] [stdout]    23       │-        },
[INFO] [stdout]    24       │-        "breed": {
[INFO] [stdout]    25       │-          "type": "string",
[INFO] [stdout]    26       │-          "description": "Optional breed designation for the pet. This field is free-form text and may contain mixed breed descriptions such as 'Labrador Mix' or 'Domestic Shorthair'."
[INFO] [stdout]    27    56 │         }
[INFO] [stdout]    28    57 │       },
[INFO] [stdout]    29       │-      "description": "Represents a pet in the store system. Pets can be various species including dogs, cats, birds, and fish.",
[INFO] [stdout]    30    58 │       "required": [
[INFO] [stdout]    31    59 │         "id",
[INFO] [stdout]    32    60 │         "name",
[INFO] [stdout]    33    61 │         "species"
[INFO] [stdout]    34       │-      ]
[INFO] [stdout]    35       │-    },
[INFO] [stdout]    36       │-    "Owner": {
[INFO] [stdout]    37       │-      "type": "object",
[INFO] [stdout]    38       │-      "properties": {
[INFO] [stdout]    39       │-        "id": {
[INFO] [stdout]    40       │-          "type": "integer",
[INFO] [stdout]    41       │-          "description": "Auto-generated unique identifier for the owner record."
[INFO] [stdout]    42       │-        },
[INFO] [stdout]    43       │-        "name": {
[INFO] [stdout]    44       │-          "type": "string",
[INFO] [stdout]    45       │-          "description": "Full legal name of the pet owner as registered in the system."
[INFO] [stdout]    46       │-        },
[INFO] [stdout]    47       │-        "email": {
[INFO] [stdout]    48       │-          "type": "string",
[INFO] [stdout]    49       │-          "description": "Primary email address for contacting the owner. Used for appointment reminders, vaccination alerts, and account notifications.",
[INFO] [stdout]    50       │-          "format": "email"
[INFO] [stdout]    51       │-        },
[INFO] [stdout]    52       │-        "phone": {
[INFO] [stdout]    53       │-          "type": "string",
[INFO] [stdout]    54       │-          "description": "Contact phone number in E.164 international format for the owner.",
[INFO] [stdout]    55       │-          "pattern": "^\\+?[1-9]\\d{1,14}$"
[INFO] [stdout]    56       │-        }
[INFO] [stdout]    57       │-      },
[INFO] [stdout]    58       │-      "description": "Represents a pet owner registered in the system. Owners can have multiple pets and each owner record includes contact information, address details, and a list o",
[INFO] [stdout]    59       │-      "required": [
[INFO] [stdout]    60       │-        "id",
[INFO] [stdout]    61       │-        "name",
[INFO] [stdout]    62       │-        "email"
[INFO] [stdout]    63       │-      ]
[INFO] [stdout]          62 │+      ],
[INFO] [stdout]          63 │+      "type": "object"
[INFO] [stdout]    64    64 │     }
[INFO] [stdout]    65    65 │   },
[INFO] [stdout]    66       │-  "type": "object",
[INFO] [stdout]    67    66 │   "description": "Root schema definition for the Pet Store API. This schema defines all the core data models used throughout the API including pets, owners, and veterinary records. It follows the OpenAPI 3.0 specification with JSON Schema Draft 2020-12 compatibility.",
[INFO] [stdout]    68    67 │   "properties": {
[INFO] [stdout]          68 │+    "owner": {
[INFO] [stdout]          69 │+      "$ref": "#/$defs/Owner"
[INFO] [stdout]          70 │+    },
[INFO] [stdout]    69    71 │     "pet": {
[INFO] [stdout]    70    72 │       "$ref": "#/$defs/Pet"
[INFO] [stdout]    71       │-    },
[INFO] [stdout]    72       │-    "owner": {
[INFO] [stdout]    73       │-      "$ref": "#/$defs/Owner"
[INFO] [stdout]    74    73 │     }
[INFO] [stdout]    75       │-  }
[INFO] [stdout]          74 │+  },
[INFO] [stdout]          75 │+  "type": "object"
[INFO] [stdout]    76    76 │ }
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'golden_schema_with_enum_truncation' (2554) panicked at tests/golden_snapshots.rs:62:5:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: FileIo(Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }, "/opt/rustwide/workdir/tests/snapshots/golden_snapshots__golden_schema_with_enum_truncation.snap.new")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x62b1ec6d6c61 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x62b1ec6eecfa - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x62b1ec6db3ec - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x62b1ec6aff06 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x62b1ec6cdd79 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x62b1ec65b740 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x62b1ec6cdf32 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x62b1ec6affb2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x62b1ec6a87e9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x62b1ec6b0c5d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x62b1ec6ef4dc - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x62b1ec6ef2b2 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x62b1ec4ff0c0 - <golden_snapshots[9ae7732db5ecaca8]::golden_schema_with_enum_truncation::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x62b1ec64eb8b - 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]   14:     0x62b1ec65bd65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x62b1ec655654 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x62b1ec65edf2 - <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]   17:     0x62b1ec6d5c3f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x767714ae0dfa - <unknown>
[INFO] [stdout]   19:     0x767714b743d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- golden_schema_with_token_limits stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: tests/snapshots/golden_snapshots__golden_schema_with_token_limits.snap
[INFO] [stdout] Snapshot: golden_schema_with_token_limits
[INFO] [stdout] Source: tests/golden_snapshots.rs:73
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: result
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] -old snapshot
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]     1     1 │ {
[INFO] [stdout]     2       │-  "type": "function",
[INFO] [stdout]     3     2 │   "function": {
[INFO] [stdout]           3 │+    "description": "Retrieves current weather conditions and forecast data for a given location. Thi",
[INFO] [stdout]     4     4 │     "name": "get_weather",
[INFO] [stdout]     5     5 │     "parameters": {
[INFO] [stdout]     6       │-      "type": "object",
[INFO] [stdout]     7     6 │       "properties": {
[INFO] [stdout]           7 │+        "forecast_days": {
[INFO] [stdout]           8 │+          "description": "Number of days to include in the forecas",
[INFO] [stdout]           9 │+          "maximum": 14,
[INFO] [stdout]          10 │+          "minimum": 1,
[INFO] [stdout]          11 │+          "type": "integer"
[INFO] [stdout]          12 │+        },
[INFO] [stdout]          13 │+        "include_hourly": {
[INFO] [stdout]          14 │+          "default": false,
[INFO] [stdout]          15 │+          "description": "Whether to include hour-by-hour weather",
[INFO] [stdout]          16 │+          "type": "boolean"
[INFO] [stdout]          17 │+        },
[INFO] [stdout]     8    18 │         "location": {
[INFO] [stdout]     9       │-          "type": "string",
[INFO] [stdout]    10       │-          "description": "The city name, ZIP code, or geographic c"
[INFO] [stdout]          19 │+          "description": "The city name, ZIP code, or geographic c",
[INFO] [stdout]          20 │+          "type": "string"
[INFO] [stdout]    11    21 │         },
[INFO] [stdout]    12    22 │         "units": {
[INFO] [stdout]    13       │-          "type": "string",
[INFO] [stdout]    14    23 │           "description": "The temperature unit system to use for t",
[INFO] [stdout]    15    24 │           "enum": [
[INFO] [stdout]    16    25 │             "celsius",
[INFO] [stdout]    17    26 │             "fahrenheit",
[INFO] [stdout]    18    27 │             "kelvin"
[INFO] [stdout]    19       │-          ]
[INFO] [stdout]    20       │-        },
[INFO] [stdout]    21       │-        "forecast_days": {
[INFO] [stdout]    22       │-          "type": "integer",
[INFO] [stdout]    23       │-          "description": "Number of days to include in the forecas",
[INFO] [stdout]    24       │-          "minimum": 1,
[INFO] [stdout]    25       │-          "maximum": 14
[INFO] [stdout]    26       │-        },
[INFO] [stdout]    27       │-        "include_hourly": {
[INFO] [stdout]    28       │-          "type": "boolean",
[INFO] [stdout]    29       │-          "default": false,
[INFO] [stdout]    30       │-          "description": "Whether to include hour-by-hour weather"
[INFO] [stdout]          28 │+          ],
[INFO] [stdout]          29 │+          "type": "string"
[INFO] [stdout]    31    30 │         }
[INFO] [stdout]    32    31 │       },
[INFO] [stdout]    33    32 │       "required": [
[INFO] [stdout]    34    33 │         "location"
[INFO] [stdout]    35       │-      ]
[INFO] [stdout]    36       │-    },
[INFO] [stdout]    37       │-    "description": "Retrieves current weather conditions and forecast data for a given location. Thi"
[INFO] [stdout]    38       │-  }
[INFO] [stdout]          34 │+      ],
[INFO] [stdout]          35 │+      "type": "object"
[INFO] [stdout]          36 │+    }
[INFO] [stdout]          37 │+  },
[INFO] [stdout]          38 │+  "type": "function"
[INFO] [stdout]    39    39 │ }
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'golden_schema_with_token_limits' (2555) panicked at tests/golden_snapshots.rs:73:5:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: FileIo(Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }, "/opt/rustwide/workdir/tests/snapshots/golden_snapshots__golden_schema_with_token_limits.snap.new")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x62b1ec6d6c61 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x62b1ec6eecfa - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x62b1ec6db3ec - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x62b1ec6aff06 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x62b1ec6cdd79 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x62b1ec65b740 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x62b1ec6cdf32 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x62b1ec6affb2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x62b1ec6a87e9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x62b1ec6b0c5d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x62b1ec6ef4dc - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x62b1ec6ef2b2 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x62b1ec4fe888 - <golden_snapshots[9ae7732db5ecaca8]::golden_schema_with_token_limits::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x62b1ec64eb8b - 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]   14:     0x62b1ec65bd65 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x62b1ec655654 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x62b1ec65edf2 - <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]   17:     0x62b1ec6d5c3f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x767714ae0dfa - <unknown>
[INFO] [stdout]   19:     0x767714b743d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     golden_format_deep_chain_enhanced
[INFO] [stdout]     golden_format_irregular_cjson
[INFO] [stdout]     golden_format_schema_enum_enhanced
[INFO] [stdout]     golden_format_small_passthrough
[INFO] [stdout]     golden_format_uniform_array_hrv
[INFO] [stdout]     golden_response_aggressive
[INFO] [stdout]     golden_response_github_api
[INFO] [stdout]     golden_response_large_array
[INFO] [stdout]     golden_schema_bare_with_defs
[INFO] [stdout]     golden_schema_weather_function
[INFO] [stdout]     golden_schema_with_enum_truncation
[INFO] [stdout]     golden_schema_with_token_limits
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 12 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.32s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--test golden_snapshots`
[INFO] running `Command { std: "docker" "inspect" "b4d7a85ce8595e5f00af19824652e145184d3db5035fbdaca7f794be39ddc479", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b4d7a85ce8595e5f00af19824652e145184d3db5035fbdaca7f794be39ddc479", kill_on_drop: false }`
[INFO] [stdout] b4d7a85ce8595e5f00af19824652e145184d3db5035fbdaca7f794be39ddc479
