[INFO] fetching crate plissken-core 0.2.1...
[INFO] testing plissken-core-0.2.1 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate plissken-core 0.2.1 into /workspace/builds/worker-1-tc1/source
[INFO] started tweaking crates.io crate plissken-core 0.2.1
[INFO] finished tweaking crates.io crate plissken-core 0.2.1
[INFO] tweaked toml for crates.io crate plissken-core 0.2.1 written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate plissken-core 0.2.1 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate plissken-core 0.2.1 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.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded tree-sitter-language v0.1.6
[INFO] [stderr]   Downloaded zmij v1.0.14
[INFO] [stderr]   Downloaded tree-sitter-python v0.23.6
[INFO] [stderr]   Downloaded insta v1.46.1
[INFO] [stderr]   Downloaded tree-sitter v0.24.7
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/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] 01009656f2203a9c8b6248b46811aa92391829acccca8e913bc49b4dfd9e625f
[INFO] running `Command { std: "docker" "start" "01009656f2203a9c8b6248b46811aa92391829acccca8e913bc49b4dfd9e625f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "01009656f2203a9c8b6248b46811aa92391829acccca8e913bc49b4dfd9e625f", 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" "01009656f2203a9c8b6248b46811aa92391829acccca8e913bc49b4dfd9e625f" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "01009656f2203a9c8b6248b46811aa92391829acccca8e913bc49b4dfd9e625f", 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" "01009656f2203a9c8b6248b46811aa92391829acccca8e913bc49b4dfd9e625f" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling quote v1.0.43
[INFO] [stderr]    Compiling proc-macro2 v1.0.105
[INFO] [stderr]    Compiling siphasher v1.0.1
[INFO] [stderr]    Compiling regex-syntax v0.8.8
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling find-msvc-tools v0.1.7
[INFO] [stderr]    Compiling libc v0.2.180
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling phf_shared v0.11.3
[INFO] [stderr]    Compiling cc v1.2.52
[INFO] [stderr]    Compiling zerocopy v0.8.33
[INFO] [stderr]    Compiling tree-sitter-language v0.1.6
[INFO] [stderr]    Compiling phf v0.11.3
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling phf_generator v0.11.3
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling syn v2.0.114
[INFO] [stderr]    Compiling phf_codegen v0.11.3
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling pest v2.8.5
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling bstr v1.12.1
[INFO] [stderr]    Compiling unicode-ident v1.0.22
[INFO] [stderr]    Compiling zmij v1.0.14
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling pest_meta v2.8.5
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling regex v1.12.2
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling parse-zoneinfo v0.3.1
[INFO] [stderr]    Compiling chrono-tz-build v0.3.0
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling chrono-tz v0.9.0
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling chrono v0.4.42
[INFO] [stderr]    Compiling globset v0.4.18
[INFO] [stderr]    Compiling indexmap v2.13.0
[INFO] [stderr]    Compiling ignore v0.4.25
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling pest_generator v2.8.5
[INFO] [stderr]    Compiling tree-sitter-python v0.23.6
[INFO] [stderr]    Compiling tree-sitter v0.24.7
[INFO] [stderr]    Compiling thiserror v2.0.17
[INFO] [stderr]    Compiling ucd-trie v0.1.7
[INFO] [stderr]    Compiling slug v0.1.6
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling prettyplease v0.2.37
[INFO] [stderr]    Compiling globwalk v0.9.1
[INFO] [stderr]    Compiling pest_derive v2.8.5
[INFO] [stderr]    Compiling humansize v2.1.3
[INFO] [stderr]    Compiling thiserror-impl v2.0.17
[INFO] [stderr]    Compiling unicode-segmentation v1.12.0
[INFO] [stderr]    Compiling streaming-iterator v0.1.9
[INFO] [stderr]    Compiling tera v1.20.1
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling plissken-core v0.2.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 3m 41s
[INFO] running `Command { std: "docker" "inspect" "01009656f2203a9c8b6248b46811aa92391829acccca8e913bc49b4dfd9e625f", 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" "01009656f2203a9c8b6248b46811aa92391829acccca8e913bc49b4dfd9e625f" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.180
[INFO] [stderr]    Compiling bitflags v2.10.0
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling rustix v1.1.3
[INFO] [stderr]    Compiling linux-raw-sys v0.11.0
[INFO] [stderr]    Compiling fastrand v2.3.0
[INFO] [stderr]    Compiling similar v2.7.0
[INFO] [stderr]    Compiling globwalk v0.9.1
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling console v0.15.11
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling tera v1.20.1
[INFO] [stderr]    Compiling tempfile v3.24.0
[INFO] [stderr]    Compiling insta v1.46.1
[INFO] [stderr]    Compiling plissken-core v0.2.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 2m 13s
[INFO] running `Command { std: "docker" "inspect" "01009656f2203a9c8b6248b46811aa92391829acccca8e913bc49b4dfd9e625f", 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" "01009656f2203a9c8b6248b46811aa92391829acccca8e913bc49b4dfd9e625f" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.20s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/plissken_core-a9b412602eaa38b9)
[INFO] [stdout] 
[INFO] [stdout] running 318 tests
[INFO] [stdout] test config::tests::test_validate_no_language_configured ... ok
[INFO] [stdout] test config::tests::test_validate_valid_python_config ... ok
[INFO] [stdout] test config::tests::test_validate_valid_rust_config ... ok
[INFO] [stdout] test config::tests::test_validate_version_source_cargo_not_found ... ok
[INFO] [stdout] test config::tests::test_validate_version_source_pyproject_not_found ... ok
[INFO] [stdout] test config::tests::test_validate_warnings_for_missing_init_py ... ok
[INFO] [stdout] test config::tests::test_with_inferred_defaults_preserves_explicit_name ... ok
[INFO] [stdout] test config::tests::test_with_inferred_defaults_fills_project_name ... ok
[INFO] [stdout] test config::tests::test_validate_warnings_for_missing_src_dir ... ok
[INFO] [stdout] test config::tests::test_with_inferred_defaults_fills_python_config ... ok
[INFO] [stdout] test config::tests::test_with_inferred_defaults_fills_rust_config ... ok
[INFO] [stdout] test crossref::tests::test_pure_python_unchanged ... ok
[INFO] [stdout] test config::tests::test_with_inferred_defaults_pyproject_takes_precedence_for_name ... ok
[INFO] [stdout] test crossref::tests::test_name_fallback_to_rust_name ... ok
[INFO] [stdout] test crossref::tests::test_pyclass_matching ... ok
[INFO] [stdout] test crossref::tests::test_pyfunction_matching ... ok
[INFO] [stdout] test crossref::tests::test_pymethods_matching ... ok
[INFO] [stdout] test crossref::tests::test_python_api_from_pymodule ... ok
[INFO] [stdout] test crossref::tests::test_python_api_without_pymodule ... ok
[INFO] [stdout] test crossref::tests::test_rust_type_to_python ... ok
[INFO] [stdout] test config::tests::test_with_inferred_defaults_preserves_explicit_python_config ... ok
[INFO] [stdout] test crossref::tests::test_synthesize_hybrid_binary_fixture ... FAILED
[INFO] [stdout] test discover::tests::test_detect_module_type_native_import ... ok
[INFO] [stdout] test crossref::tests::test_synthesize_python_from_rust ... ok
[INFO] [stdout] test crossref::tests::test_synthesize_separate_bindings_fixture ... FAILED
[INFO] [stdout] test discover::tests::test_discover_python_modules ... ok
[INFO] [stdout] test discover::tests::test_merge_modules ... ok
[INFO] [stdout] test discover::tests::test_detect_module_type_python ... ok
[INFO] [stdout] test discover::tests::test_path_to_module_name_simple ... ok
[INFO] [stdout] test discover::tests::test_detect_module_type_pyo3_marker ... ok
[INFO] [stdout] test docstring::tests::test_code_span_at_line_start_is_not_a_fence ... ok
[INFO] [stdout] test docstring::tests::test_detect_google_style ... ok
[INFO] [stdout] test discover::tests::test_path_to_module_name_init ... ok
[INFO] [stdout] test discover::tests::test_path_to_module_name_nested ... ok
[INFO] [stdout] test discover::tests::test_path_to_module_name_with_package_in_path ... ok
[INFO] [stdout] test docstring::tests::test_detect_numpy_style ... ok
[INFO] [stdout] test discover::tests::test_path_to_module_name_subpackage_init ... ok
[INFO] [stdout] test docstring::tests::test_parse_google_description_keeps_paragraphs ... ok
[INFO] [stdout] test docstring::tests::test_parse_fixture_method_docstring ... ok
[INFO] [stdout] test docstring::tests::test_detect_plain_style ... ok
[INFO] [stdout] test docstring::tests::test_normalize_rust_doc ... ok
[INFO] [stdout] test docstring::tests::test_parse_google_examples ... ok
[INFO] [stdout] test docstring::tests::test_parse_google_args ... ok
[INFO] [stdout] test docstring::tests::test_parse_google_raises ... ok
[INFO] [stdout] test docstring::tests::test_parse_empty ... ok
[INFO] [stdout] test docstring::tests::test_parse_google_returns ... ok
[INFO] [stdout] test docstring::tests::test_parse_google_returns_with_type ... ok
[INFO] [stdout] test docstring::tests::test_parse_numpy_style ... ok
[INFO] [stdout] test docstring::tests::test_parse_google_full ... ok
[INFO] [stdout] test docstring::tests::test_parse_markdown_header ... ok
[INFO] [stdout] test docstring::tests::test_parse_rust_doc_arguments_backticks ... ok
[INFO] [stdout] test docstring::tests::test_parse_rust_doc_arguments ... ok
[INFO] [stdout] test docstring::tests::test_parse_rust_doc_examples ... ok
[INFO] [stdout] test docstring::tests::test_parse_rust_doc_empty ... ok
[INFO] [stdout] test docstring::tests::test_parse_rust_doc_code_blocks_are_rust ... ok
[INFO] [stdout] test docstring::tests::test_parse_rust_doc_full ... ok
[INFO] [stdout] test docstring::tests::test_parse_rust_doc_keeps_paragraphs_after_a_list ... ok
[INFO] [stdout] test docstring::tests::test_parse_rust_doc_no_sections ... ok
[INFO] [stdout] test docstring::tests::test_parse_rust_doc_other_sections_stay ... ok
[INFO] [stdout] test docstring::tests::test_parse_rust_doc_summary_and_description ... ok
[INFO] [stdout] test docstring::tests::test_parse_rust_doc_errors ... ok
[INFO] [stdout] test docstring::tests::test_parse_rust_doc_errors_with_types ... ok
[INFO] [stdout] test docstring::tests::test_parse_rust_doc_summary_only ... ok
[INFO] [stdout] test docstring::tests::test_parse_rust_doc_panics ... ok
[INFO] [stdout] test docstring::tests::test_parse_rust_docstring ... ok
[INFO] [stdout] test docstring::tests::test_parse_summary_and_description ... ok
[INFO] [stdout] test docstring::tests::test_parse_summary_only ... ok
[INFO] [stdout] test error::tests::test_config_not_found_display ... ok
[INFO] [stdout] test error::tests::test_config_validation_error ... ok
[INFO] [stdout] test error::tests::test_discovery_error ... ok
[INFO] [stdout] test error::tests::test_file_read_error ... ok
[INFO] [stdout] test docstring::tests::test_parse_scheduler_docstring ... ok
[INFO] [stdout] test error::tests::test_crossref_error ... ok
[INFO] [stdout] test docstring::tests::test_parse_rust_doc_returns ... ok
[INFO] [stdout] test error::tests::test_parse_error_with_line ... ok
[INFO] [stdout] test docstring::tests::test_parse_rust_doc_safety ... ok
[INFO] [stdout] test docstring::tests::test_parse_rust_doc_summary_stops_at_a_list ... ok
[INFO] [stdout] test error::tests::test_template_error_conversion ... ok
[INFO] [stdout] test filter::tests::test_cfg_test_modules_are_left_out ... ok
[INFO] [stdout] test filter::tests::test_private_python_names ... ok
[INFO] [stdout] test error::tests::test_io_error_conversion ... ok
[INFO] [stdout] test error::tests::test_parse_error_display ... ok
[INFO] [stdout] test filter::tests::test_reexports_are_parsed ... ok
[INFO] [stdout] test filter::tests::test_test_items_are_not_parsed ... ok
[INFO] [stdout] test manifest::tests::test_inferred_config_from_pyproject_only ... ok
[INFO] [stdout] test manifest::tests::test_parse_cargo_toml_workspace ... ok
[INFO] [stdout] test manifest::tests::test_parse_cargo_toml_workspace_only ... ok
[INFO] [stdout] test manifest::tests::test_parse_pyproject_toml_simple ... ok
[INFO] [stdout] test manifest::tests::test_parse_pyproject_toml_with_maturin ... ok
[INFO] [stdout] test filter::tests::test_empty_modules_are_left_out ... ok
[INFO] [stdout] test manifest::tests::test_parse_pyproject_toml_with_setuptools ... ok
[INFO] [stdout] test manifest::tests::test_inferred_config_hybrid_project ... ok
[INFO] [stdout] test filter::tests::test_private_items_are_left_out ... ok
[INFO] [stdout] test manifest::tests::test_parse_cargo_toml_simple ... ok
[INFO] [stdout] test manifest::tests::test_inferred_config_from_cargo_only ... ok
[INFO] [stdout] test parser::pymodule::tests::test_helper_and_name ... ok
[INFO] [stdout] test model::tests::test_python_function_builder ... ok
[INFO] [stdout] test model::tests::test_rust_struct_builder ... ok
[INFO] [stdout] test model::tests::test_cross_ref_constructors ... ok
[INFO] [stdout] test model::tests::test_model_serialization_roundtrip ... ok
[INFO] [stdout] test parser::python::tests::test_parse_decorated_class ... ok
[INFO] [stdout] test parser::python::tests::test_parse_async_function ... ok
[INFO] [stdout] test parser::python::tests::test_parse_empty ... ok
[INFO] [stdout] test parser::pymodule::tests::test_wrapped_pymodules ... ok
[INFO] [stdout] test parser::python::tests::test_parse_enum_class ... FAILED
[INFO] [stdout] test parser::pymodule::tests::test_pymodule_registrations ... ok
[INFO] [stdout] test parser::python::tests::test_parse_function_with_types ... ok
[INFO] [stdout] test parser::python::tests::test_parse_module_docstring ... ok
[INFO] [stdout] test parser::python::tests::test_parse_class ... ok
[INFO] [stdout] test parser::python::tests::test_parse_property ... ok
[INFO] [stdout] test parser::python::tests::test_parse_pure_python_fixture ... FAILED
[INFO] [stdout] test parser::rust::tests::test_lifetime_bounds ... ok
[INFO] [stdout] test parser::rust::tests::test_parse_hybrid_binary_fixture ... FAILED
[INFO] [stdout] test parser::rust::tests::test_parse_module_doc ... ok
[INFO] [stdout] test parser::rust::tests::test_parse_impl_with_pymethods ... ok
[INFO] [stdout] test parser::rust::tests::test_rust_source_spacing ... ok
[INFO] [stdout] test parser::rust::tests::test_short_signature_is_one_line ... ok
[INFO] [stdout] test parser::rust::tests::test_parse_pure_rust_fixture ... FAILED
[INFO] [stdout] test parser::rust::tests::test_parse_pyclass ... ok
[INFO] [stdout] test parser::traits::tests::test_can_parse_extension ... ok
[INFO] [stdout] test parser::rust::tests::test_parse_struct ... ok
[INFO] [stdout] test parser::rust::tests::test_signature_wider_than_the_page_wraps ... ok
[INFO] [stdout] test parser::traits::tests::test_create_parser ... ok
[INFO] [stdout] test parser::rust::tests::test_parse_empty ... ok
[INFO] [stdout] test parser::rust::tests::test_parse_function ... ok
[INFO] [stdout] test parser::traits::tests::test_module_conversions ... ok
[INFO] [stdout] test parser::traits::tests::test_parser_for_extension ... ok
[INFO] [stdout] test parser::traits::tests::test_parser_language_display ... ok
[INFO] [stdout] test render::crossref_renderer::tests::test_crossref_link_from_rust ... ok
[INFO] [stdout] test render::crossref_renderer::tests::test_crossref_link_markdown ... ok
[INFO] [stdout] test render::crossref_renderer::tests::test_crossref_link_wraps_relationship ... ok
[INFO] [stdout] test render::crossref_renderer::tests::test_compute_relative_path_one_level_deep ... ok
[INFO] [stdout] test render::crossref_renderer::tests::test_compute_relative_path_two_levels_deep ... ok
[INFO] [stdout] test render::crossref_renderer::tests::test_item_to_anchor ... ok
[INFO] [stdout] test render::crossref_renderer::tests::test_handles_missing_crossref_gracefully ... ok
[INFO] [stdout] test render::crossref_renderer::tests::test_link_to_python_from_nested_rust ... ok
[INFO] [stdout] test render::crossref_renderer::tests::test_link_to_rust_nested_module ... ok
[INFO] [stdout] test render::crossref_renderer::tests::test_python_path_to_file_path ... ok
[INFO] [stdout] test render::crossref_renderer::tests::test_render_python_exposure_details ... ok
[INFO] [stdout] test render::crossref_renderer::tests::test_render_rust_impl_details ... ok
[INFO] [stdout] test render::crossref_renderer::tests::test_rust_path_to_file_path ... ok
[INFO] [stdout] test render::crossref_renderer::tests::test_link_to_rust ... ok
[INFO] [stdout] test render::crossref_renderer::tests::test_split_rust_path ... ok
[INFO] [stdout] test render::doc_links::tests::test_bare_links_become_code ... ok
[INFO] [stdout] test render::crossref_renderer::tests::test_compute_relative_path_same_level ... ok
[INFO] [stdout] test render::crossref_renderer::tests::test_link_to_python ... ok
[INFO] [stdout] test render::crossref_renderer::tests::test_crossref_link_delegates_relationship ... ok
[INFO] [stdout] test render::doc_links::tests::test_bare_names_do_not_resolve_to_variants ... ok
[INFO] [stdout] test render::crossref_renderer::tests::test_split_python_path ... ok
[INFO] [stdout] test render::doc_links::tests::test_bare_names_prefer_the_own_crate ... ok
[INFO] [stdout] test render::crossref_renderer::tests::test_crossref_link_from_python ... ok
[INFO] [stdout] test render::doc_links::tests::test_external_paths_do_not_resolve_locally ... ok
[INFO] [stdout] test render::doc_links::tests::test_explicit_links ... ok
[INFO] [stdout] test render::doc_links::tests::test_intra_doc_path ... ok
[INFO] [stdout] test render::doc_links::tests::test_paths_follow_reexports ... ok
[INFO] [stdout] test render::doc_links::tests::test_reference_definitions ... ok
[INFO] [stdout] test render::doc_links::tests::test_relative_file_href ... ok
[INFO] [stdout] test render::doc_links::tests::test_resolve_paths ... ok
[INFO] [stdout] test render::docstring_renderer::tests::test_escape_table_content_paragraphs ... ok
[INFO] [stdout] test render::doc_links::tests::test_code_blocks_are_kept ... ok
[INFO] [stdout] test render::doc_links::tests::test_plain_words_and_urls_are_kept ... ok
[INFO] [stdout] test render::docstring_renderer::tests::test_detect_example_language_python ... ok
[INFO] [stdout] test render::docstring_renderer::tests::test_google_style_docstring_rendering ... ok
[INFO] [stdout] test render::docstring_renderer::tests::test_render_multiple_examples ... ok
[INFO] [stdout] test render::docstring_renderer::tests::test_render_params_only ... ok
[INFO] [stdout] test render::docstring_renderer::tests::test_detect_example_language_rust ... ok
[INFO] [stdout] test render::docstring_renderer::tests::test_escape_table_content ... ok
[INFO] [stdout] test render::docstring_renderer::tests::test_render_params_without_type ... ok
[INFO] [stdout] test render::docstring_renderer::tests::test_numpy_style_docstring_rendering ... ok
[INFO] [stdout] test render::docstring_renderer::tests::test_render_empty_docstring ... ok
[INFO] [stdout] test render::docstring_renderer::tests::test_render_full_docstring ... ok
[INFO] [stdout] test render::docstring_renderer::tests::test_render_raises_with_long_descriptions ... ok
[INFO] [stdout] test render::docstring_renderer::tests::test_render_rust_errors_and_panics ... ok
[INFO] [stdout] test render::module::crossref::tests::test_compute_python_page_path_nested ... ok
[INFO] [stdout] test render::module::crossref::tests::test_compute_python_relative_prefix ... ok
[INFO] [stdout] test render::docstring_renderer::tests::test_render_summary_only ... ok
[INFO] [stdout] test render::module::crossref::tests::test_compute_rust_page_path_nested ... ok
[INFO] [stdout] test render::docstring_renderer::tests::test_render_returns_without_type ... ok
[INFO] [stdout] test render::docstring_renderer::tests::test_render_rust_examples_as_markdown ... ok
[INFO] [stdout] test render::module::crossref::tests::test_compute_python_page_path_single_segment ... ok
[INFO] [stdout] test render::module::crossref::tests::test_compute_rust_relative_prefix ... ok
[INFO] [stdout] test render::module::crossref::tests::test_empty_linker ... ok
[INFO] [stdout] test render::module::crossref::tests::test_markdown_style_is_default ... ok
[INFO] [stdout] test render::module::crossref::tests::test_nested_module_links ... ok
[INFO] [stdout] test render::module::crossref::tests::test_python_link_for_rust_method ... ok
[INFO] [stdout] test render::docstring_renderer::tests::test_render_rust_errors_list ... ok
[INFO] [stdout] test render::module::crossref::tests::test_python_link_for_rust_function ... ok
[INFO] [stdout] test render::module::crossref::tests::test_compute_rust_page_path_single_segment ... ok
[INFO] [stdout] test render::module::crossref::tests::test_python_link_for_rust_struct ... ok
[INFO] [stdout] test render::module::crossref::tests::test_route_style_links ... ok
[INFO] [stdout] test render::module::crossref::tests::test_rust_link_for_python_class ... ok
[INFO] [stdout] test render::module::crossref::tests::test_rust_link_for_python_method ... ok
[INFO] [stdout] test render::module::crossref::tests::test_same_name_in_two_modules ... ok
[INFO] [stdout] test render::module::layout::tests::test_python_index_path ... ok
[INFO] [stdout] test render::module::crossref::tests::test_has_refs ... ok
[INFO] [stdout] test render::module::layout::tests::test_python_item_path ... ok
[INFO] [stdout] test render::module::layout::tests::test_python_link_from_rust ... ok
[INFO] [stdout] test render::module::layout::tests::test_python_module_depth ... ok
[INFO] [stdout] test render::module::layout::tests::test_python_module_dir ... ok
[INFO] [stdout] test render::module::layout::tests::test_rust_index_path ... ok
[INFO] [stdout] test render::module::layout::tests::test_rust_item_path ... ok
[INFO] [stdout] test render::module::layout::tests::test_rust_link_from_python ... ok
[INFO] [stdout] test render::module::crossref::tests::test_no_match_returns_none ... ok
[INFO] [stdout] test render::module::crossref::tests::test_rust_link_for_python_function ... ok
[INFO] [stdout] test render::module::layout::tests::test_rust_module_depth ... ok
[INFO] [stdout] test render::module::layout::tests::test_rust_module_dir ... ok
[INFO] [stdout] test config::tests::test_validate_python_source_not_found ... ok
[INFO] [stdout] test config::tests::test_validate_rust_crate_not_found ... ok
[INFO] [stdout] test render::module_renderer::snapshot_tests::snapshot_complex_python_module ... ok
[INFO] [stdout] test render::module_renderer::snapshot_tests::snapshot_complex_rust_module ... ok
[INFO] [stdout] test render::module_renderer::snapshot_tests::snapshot_python_class_with_methods ... ok
[INFO] [stdout] test render::module_renderer::snapshot_tests::snapshot_python_module_simple ... ok
[INFO] [stdout] test render::module_renderer::snapshot_tests::snapshot_python_async_function ... ok
[INFO] [stdout] test render::module_renderer::snapshot_tests::snapshot_rust_function_with_generics ... ok
[INFO] [stdout] test render::module_renderer::snapshot_tests::snapshot_python_pyo3_binding ... ok
[INFO] [stdout] test render::module_renderer::snapshot_tests::snapshot_rust_pyclass_struct ... ok
[INFO] [stdout] test render::module_renderer::snapshot_tests::snapshot_rust_enum_with_variants ... ok
[INFO] [stdout] test render::module_renderer::snapshot_tests::snapshot_rust_pyfunction ... ok
[INFO] [stdout] test render::module_renderer::snapshot_tests::snapshot_rust_async_unsafe_function ... ok
[INFO] [stdout] test render::module_renderer::snapshot_tests::snapshot_rust_struct_with_fields ... ok
[INFO] [stdout] test render::module_renderer::snapshot_tests::snapshot_rust_module_simple ... ok
[INFO] [stdout] test render::module_renderer::snapshot_tests::snapshot_python_enum_class ... ok
[INFO] [stdout] test render::module_renderer::starlight_snapshot_tests::snapshot_starlight_python_binding ... ok
[INFO] [stdout] test render::module_renderer::starlight_snapshot_tests::snapshot_starlight_rust_binding ... ok
[INFO] [stdout] test render::module_renderer::starlight_snapshot_tests::snapshot_starlight_python_async_private_module ... ok
[INFO] [stdout] test render::module_renderer::snapshot_tests::snapshot_python_module_variables ... ok
[INFO] [stdout] test render::module_renderer::snapshot_tests::snapshot_python_module_with_function ... ok
[INFO] [stdout] test render::module_renderer::starlight_snapshot_tests::snapshot_starlight_rust_generics ... ok
[INFO] [stdout] test render::module_renderer::tests::test_html_escape_lifetime ... ok
[INFO] [stdout] test render::module_renderer::tests::test_render_python_module_with_class ... ok
[INFO] [stdout] test render::module_renderer::tests::test_python_async_function ... ok
[INFO] [stdout] test render::module_renderer::tests::test_python_variable_type ... ok
[INFO] [stdout] test render::module_renderer::starlight_snapshot_tests::starlight_pages_have_no_fixed_colors_or_md_links ... ok
[INFO] [stdout] test render::module_renderer::tests::test_batch_render_modules ... ok
[INFO] [stdout] test render::module_renderer::tests::test_render_python_module_pyo3_binding ... ok
[INFO] [stdout] test render::module_renderer::tests::test_render_rust_enum ... ok
[INFO] [stdout] test render::module_renderer::tests::test_render_rust_function_badges ... ok
[INFO] [stdout] test render::module_renderer::tests::test_source_details_language_and_fence ... ok
[INFO] [stdout] test render::module_renderer::tests::test_render_simple_rust_module ... ok
[INFO] [stdout] test render::module_renderer::tests::test_render_rust_module_with_struct ... ok
[INFO] [stdout] test render::module_renderer::tests::test_render_python_module_with_cross_refs ... ok
[INFO] [stdout] test render::module_renderer::tests::test_python_class_methods_types ... ok
[INFO] [stdout] test render::module_renderer::tests::test_render_simple_python_module ... ok
[INFO] [stdout] test render::renderer::tests::test_badge_async ... ok
[INFO] [stdout] test render::renderer::tests::test_badge_has_override_class ... ok
[INFO] [stdout] test render::renderer::tests::test_badge_deprecated ... ok
[INFO] [stdout] test render::renderer::tests::test_badge_source ... ok
[INFO] [stdout] test render::renderer::tests::test_badge_unsafe ... ok
[INFO] [stdout] test render::module_renderer::tests::test_render_rust_struct_with_pyclass ... ok
[INFO] [stdout] test render::renderer::tests::test_render_badge_starlight ... ok
[INFO] [stdout] test render::renderer::tests::test_render_code_block_no_caption ... ok
[INFO] [stdout] test render::renderer::tests::test_render_code_block ... ok
[INFO] [stdout] test render::renderer::tests::test_render_module ... ok
[INFO] [stdout] test render::renderer::tests::test_render_signature ... ok
[INFO] [stdout] test render::renderer::tests::test_badge_visibility ... ok
[INFO] [stdout] test render::renderer::tests::test_render_badge_colors ... ok
[INFO] [stdout] test render::renderer::tests::test_base_context_has_theme ... ok
[INFO] [stdout] test render::renderer::tests::test_render_signature_async ... ok
[INFO] [stdout] test render::renderer::tests::test_render_badge_mkdocs ... ok
[INFO] [stdout] test render::ssg::mdbook::tests::test_generate_config ... ok
[INFO] [stdout] test render::renderer::tests::test_render_module_no_functions ... ok
[INFO] [stdout] test render::renderer::tests::test_renderer_creation ... ok
[INFO] [stdout] test render::renderer::tests::test_theme_values_in_templates ... ok
[INFO] [stdout] test render::ssg::mdbook::tests::test_generate_nav_python_only ... ok
[INFO] [stdout] test render::ssg::mdbook::tests::test_generate_nav_rust_only ... ok
[INFO] [stdout] test render::ssg::mdbook::tests::test_generate_nav_empty ... ok
[INFO] [stdout] test render::ssg::mkdocs::tests::test_mkdocs_adapter_properties ... ok
[INFO] [stdout] test render::ssg::starlight::tests::test_anchor_span ... ok
[INFO] [stdout] test render::ssg::starlight::tests::test_content_route_base ... ok
[INFO] [stdout] test render::ssg::starlight::tests::test_for_output_path ... ok
[INFO] [stdout] test render::ssg::starlight::tests::test_front_matter ... ok
[INFO] [stdout] test render::ssg::starlight::tests::test_generate_nav_empty ... ok
[INFO] [stdout] test render::ssg::starlight::tests::test_generate_nav_nested ... ok
[INFO] [stdout] test render::ssg::starlight::tests::test_breakable_name ... ok
[INFO] [stdout] test render::ssg::starlight::tests::test_generate_nav_python_only ... ok
[INFO] [stdout] test render::ssg::starlight::tests::test_github_slug ... ok
[INFO] [stdout] test render::ssg::starlight::tests::test_normalize_rustdoc_fences ... ok
[INFO] [stdout] test render::ssg::starlight::tests::test_page_route ... ok
[INFO] [stdout] test render::ssg::starlight::tests::test_route_href ... ok
[INFO] [stdout] test render::ssg::starlight::tests::test_starlight_adapter_properties ... ok
[INFO] [stdout] test render::ssg::starlight::tests::test_starlight_file_path ... ok
[INFO] [stdout] test render::ssg::tests::test_get_ssg_adapter_default ... ok
[INFO] [stdout] test render::ssg::tests::test_get_ssg_adapter_mdbook ... ok
[INFO] [stdout] test render::ssg::tests::test_get_ssg_adapter_mdbook_variants ... ok
[INFO] [stdout] test render::ssg::mdbook::tests::test_generate_config_no_authors ... ok
[INFO] [stdout] test render::ssg::mkdocs::tests::test_generate_nav_empty ... ok
[INFO] [stdout] test render::ssg::tests::test_get_ssg_adapter_mkdocs ... ok
[INFO] [stdout] test render::ssg::mdbook::tests::test_mdbook_adapter_properties ... ok
[INFO] [stdout] test render::ssg::mdbook::tests::test_generate_custom_css ... ok
[INFO] [stdout] test render::ssg::mkdocs::tests::test_generate_nav_python_only ... ok
[INFO] [stdout] test render::ssg::mkdocs::tests::test_generate_config_returns_none ... ok
[INFO] [stdout] test render::ssg::tests::test_get_ssg_adapter_starlight ... ok
[INFO] [stdout] test render::templates::tests::test_no_user_dir ... ok
[INFO] [stdout] test render::theme::tests::test_adapters_return_valid_css ... ok
[INFO] [stdout] test render::theme::tests::test_badge_colors_default_to_semantic ... ok
[INFO] [stdout] test render::templates::tests::test_bundled_template_content ... ok
[INFO] [stdout] test render::templates::tests::test_template_names ... ok
[INFO] [stdout] test render::theme::tests::test_default_badge_colors_unchanged ... ok
[INFO] [stdout] test render::theme::tests::test_get_theme_adapter_fallback ... ok
[INFO] [stdout] test render::templates::tests::test_template_not_found ... ok
[INFO] [stdout] test render::ssg::tests::test_get_ssg_adapter_unknown ... ok
[INFO] [stdout] test render::templates::tests::test_load_bundled_templates ... ok
[INFO] [stdout] test render::theme::tests::test_badge_colors ... ok
[INFO] [stdout] test render::templates::tests::test_user_override ... ok
[INFO] [stdout] test render::theme::tests::test_get_theme_adapter_starlight ... ok
[INFO] [stdout] test render::theme::tests::test_mkdocs_material_adapter ... ok
[INFO] [stdout] test render::theme::tests::test_semantic_colors ... ok
[INFO] [stdout] test render::theme::tests::test_get_theme_adapter_mdbook ... ok
[INFO] [stdout] test render::theme::tests::test_starlight_adapter ... ok
[INFO] [stdout] test render::theme::tests::test_get_theme_adapter_mkdocs_material ... ok
[INFO] [stdout] test render::theme::tests::test_mkdocs_material_badge_colors ... ok
[INFO] [stdout] test render::theme::tests::test_mdbook_adapter ... ok
[INFO] [stdout] test render::theme::tests::test_minimal_adapter ... ok
[INFO] [stdout] test test_fixtures::tests::test_pure_python_paths ... FAILED
[INFO] [stdout] test render::theme::tests::test_starlight_has_no_fixed_colors ... ok
[INFO] [stdout] test test_fixtures::tests::test_pure_rust_paths ... FAILED
[INFO] [stdout] test test_fixtures::tests::test_hybrid_binary_paths ... FAILED
[INFO] [stdout] test test_fixtures::tests::test_fixtures_root_exists ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- crossref::tests::test_synthesize_hybrid_binary_fixture stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'crossref::tests::test_synthesize_hybrid_binary_fixture' (2011) panicked at src/crossref.rs:1224:60:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: FileRead { path: "/opt/tests/fixtures/hybrid_binary/rust/lib.rs", message: "No such file or directory (os error 2)", source: Os { code: 2, kind: NotFound, message: "No such file or directory" } }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64a3cc700811 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64a3cc719a1a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x64a3cc70526c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64a3cc6d93d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64a3cc6f7669 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x64a3cc323230 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x64a3cc6f7992 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64a3cc6d9482 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64a3cc6d1d29 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64a3cc6da11d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x64a3cc71a23c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64a3cc71a012 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x64a3cc264be5 - plissken_core[5ee2758138f69630]::crossref::tests::test_synthesize_hybrid_binary_fixture
[INFO] [stdout]   13:     0x64a3cc19c4b9 - <plissken_core[5ee2758138f69630]::crossref::tests::test_synthesize_hybrid_binary_fixture::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x64a3cc31651b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x64a3cc323b85 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x64a3cc31d444 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x64a3cc326ce2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x64a3cc6ff829 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x79b6592bbdfa - <unknown>
[INFO] [stdout]   20:     0x79b65934f3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- crossref::tests::test_synthesize_separate_bindings_fixture stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'crossref::tests::test_synthesize_separate_bindings_fixture' (2013) panicked at src/crossref.rs:1280:60:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: FileRead { path: "/opt/tests/fixtures/separate_bindings/bindings/src/lib.rs", message: "No such file or directory (os error 2)", source: Os { code: 2, kind: NotFound, message: "No such file or directory" } }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64a3cc700811 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64a3cc719a1a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x64a3cc70526c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64a3cc6d93d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64a3cc6f7669 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x64a3cc323230 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x64a3cc6f7992 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64a3cc6d9482 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64a3cc6d1d29 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64a3cc6da11d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x64a3cc71a23c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64a3cc71a012 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x64a3cc265355 - plissken_core[5ee2758138f69630]::crossref::tests::test_synthesize_separate_bindings_fixture
[INFO] [stdout]   13:     0x64a3cc19c4d9 - <plissken_core[5ee2758138f69630]::crossref::tests::test_synthesize_separate_bindings_fixture::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x64a3cc31651b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x64a3cc323b85 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x64a3cc31d444 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x64a3cc326ce2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x64a3cc6ff829 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x79b6592bbdfa - <unknown>
[INFO] [stdout]   20:     0x79b65934f3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- parser::python::tests::test_parse_enum_class stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'parser::python::tests::test_parse_enum_class' (2096) panicked at src/parser/python.rs:868:55:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: FileRead { path: "/opt/tests/fixtures/pure_python/task.py", message: "No such file or directory (os error 2)", source: Os { code: 2, kind: NotFound, message: "No such file or directory" } }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64a3cc700811 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64a3cc719a1a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x64a3cc70526c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64a3cc6d93d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64a3cc6f7669 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x64a3cc323230 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x64a3cc6f7992 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64a3cc6d9482 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64a3cc6d1d29 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64a3cc6da11d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x64a3cc71a23c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64a3cc71a012 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x64a3cc265e60 - plissken_core[5ee2758138f69630]::parser::python::tests::test_parse_enum_class
[INFO] [stdout]   13:     0x64a3cc19cf19 - <plissken_core[5ee2758138f69630]::parser::python::tests::test_parse_enum_class::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x64a3cc31651b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x64a3cc323b85 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x64a3cc31d444 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x64a3cc326ce2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x64a3cc6ff829 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x79b6592bbdfa - <unknown>
[INFO] [stdout]   20:     0x79b65934f3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- parser::python::tests::test_parse_pure_python_fixture stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'parser::python::tests::test_parse_pure_python_fixture' (2100) panicked at src/parser/python.rs:825:55:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: FileRead { path: "/opt/tests/fixtures/pure_python/scheduler.py", message: "No such file or directory (os error 2)", source: Os { code: 2, kind: NotFound, message: "No such file or directory" } }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64a3cc700811 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64a3cc719a1a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x64a3cc70526c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64a3cc6d93d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64a3cc6f7669 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x64a3cc323230 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x64a3cc6f7992 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64a3cc6d9482 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64a3cc6d1d29 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64a3cc6da11d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x64a3cc71a23c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64a3cc71a012 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x64a3cc266dc9 - plissken_core[5ee2758138f69630]::parser::python::tests::test_parse_pure_python_fixture
[INFO] [stdout]   13:     0x64a3cc19cfb9 - <plissken_core[5ee2758138f69630]::parser::python::tests::test_parse_pure_python_fixture::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x64a3cc31651b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x64a3cc323b85 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x64a3cc31d444 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x64a3cc326ce2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x64a3cc6ff829 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x79b6592bbdfa - <unknown>
[INFO] [stdout]   20:     0x79b65934f3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- parser::rust::tests::test_parse_hybrid_binary_fixture stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'parser::rust::tests::test_parse_hybrid_binary_fixture' (2104) panicked at src/parser/rust.rs:1155:55:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: FileRead { path: "/opt/tests/fixtures/hybrid_binary/rust/lib.rs", message: "No such file or directory (os error 2)", source: Os { code: 2, kind: NotFound, message: "No such file or directory" } }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64a3cc700811 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64a3cc719a1a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x64a3cc70526c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64a3cc6d93d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64a3cc6f7669 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x64a3cc323230 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x64a3cc6f7992 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64a3cc6d9482 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64a3cc6d1d29 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64a3cc6da11d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x64a3cc71a23c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64a3cc71a012 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x64a3cc25760e - plissken_core[5ee2758138f69630]::parser::rust::tests::test_parse_hybrid_binary_fixture
[INFO] [stdout]   13:     0x64a3cc19ce59 - <plissken_core[5ee2758138f69630]::parser::rust::tests::test_parse_hybrid_binary_fixture::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x64a3cc31651b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x64a3cc323b85 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x64a3cc31d444 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x64a3cc326ce2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x64a3cc6ff829 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x79b6592bbdfa - <unknown>
[INFO] [stdout]   20:     0x79b65934f3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- parser::rust::tests::test_parse_pure_rust_fixture stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'parser::rust::tests::test_parse_pure_rust_fixture' (2107) panicked at src/parser/rust.rs:1227:55:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: FileRead { path: "/opt/tests/fixtures/pure_rust/src/lib.rs", message: "No such file or directory (os error 2)", source: Os { code: 2, kind: NotFound, message: "No such file or directory" } }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64a3cc700811 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64a3cc719a1a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x64a3cc70526c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64a3cc6d93d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64a3cc6f7669 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x64a3cc323230 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x64a3cc6f7992 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64a3cc6d9482 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64a3cc6d1d29 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64a3cc6da11d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x64a3cc71a23c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64a3cc71a012 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x64a3cc256e88 - plissken_core[5ee2758138f69630]::parser::rust::tests::test_parse_pure_rust_fixture
[INFO] [stdout]   13:     0x64a3cc19ce19 - <plissken_core[5ee2758138f69630]::parser::rust::tests::test_parse_pure_rust_fixture::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x64a3cc31651b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x64a3cc323b85 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x64a3cc31d444 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x64a3cc326ce2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x64a3cc6ff829 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x79b6592bbdfa - <unknown>
[INFO] [stdout]   20:     0x79b65934f3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_fixtures::tests::test_pure_python_paths stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_fixtures::tests::test_pure_python_paths' (2307) panicked at src/test_fixtures.rs:197:9:
[INFO] [stdout] assertion failed: pure_python::root().exists()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64a3cc700811 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64a3cc719a1a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x64a3cc70526c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64a3cc6d93d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64a3cc6f7669 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x64a3cc323230 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x64a3cc6f7992 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64a3cc6d94b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64a3cc6d1d29 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64a3cc6da11d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x64a3cc71a23c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64a3cc71a202 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x64a3cc241e6f - plissken_core[5ee2758138f69630]::test_fixtures::tests::test_pure_python_paths
[INFO] [stdout]   13:     0x64a3cc19be79 - <plissken_core[5ee2758138f69630]::test_fixtures::tests::test_pure_python_paths::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x64a3cc31651b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x64a3cc323b85 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x64a3cc31d444 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x64a3cc326ce2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x64a3cc6ff829 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x79b6592bbdfa - <unknown>
[INFO] [stdout]   20:     0x79b65934f3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_fixtures::tests::test_pure_rust_paths stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_fixtures::tests::test_pure_rust_paths' (2308) panicked at src/test_fixtures.rs:203:9:
[INFO] [stdout] assertion failed: pure_rust::root().exists()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64a3cc700811 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64a3cc719a1a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x64a3cc70526c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64a3cc6d93d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64a3cc6f7669 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x64a3cc323230 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x64a3cc6f7992 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64a3cc6d94b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64a3cc6d1d29 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64a3cc6da11d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x64a3cc71a23c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64a3cc71a202 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x64a3cc241c8f - plissken_core[5ee2758138f69630]::test_fixtures::tests::test_pure_rust_paths
[INFO] [stdout]   13:     0x64a3cc19be59 - <plissken_core[5ee2758138f69630]::test_fixtures::tests::test_pure_rust_paths::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x64a3cc31651b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x64a3cc323b85 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x64a3cc31d444 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x64a3cc326ce2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x64a3cc6ff829 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x79b6592bbdfa - <unknown>
[INFO] [stdout]   20:     0x79b65934f3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_fixtures::tests::test_hybrid_binary_paths stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_fixtures::tests::test_hybrid_binary_paths' (2306) panicked at src/test_fixtures.rs:190:9:
[INFO] [stdout] assertion failed: hybrid_binary::root().exists()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64a3cc700811 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64a3cc719a1a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x64a3cc70526c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64a3cc6d93d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64a3cc6f7669 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x64a3cc323230 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x64a3cc6f7992 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64a3cc6d94b4 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64a3cc6d1d29 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64a3cc6da11d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x64a3cc71a23c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64a3cc71a202 - core[df12db4294e9bfd3]::panicking::panic
[INFO] [stdout]   12:     0x64a3cc2420d2 - plissken_core[5ee2758138f69630]::test_fixtures::tests::test_hybrid_binary_paths
[INFO] [stdout]   13:     0x64a3cc19be99 - <plissken_core[5ee2758138f69630]::test_fixtures::tests::test_hybrid_binary_paths::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x64a3cc31651b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x64a3cc323b85 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x64a3cc31d444 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x64a3cc326ce2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x64a3cc6ff829 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x79b6592bbdfa - <unknown>
[INFO] [stdout]   20:     0x79b65934f3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_fixtures::tests::test_fixtures_root_exists stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_fixtures::tests::test_fixtures_root_exists' (2305) panicked at src/test_fixtures.rs:185:9:
[INFO] [stdout] fixtures root should exist at "/opt/tests/fixtures"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64a3cc700811 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64a3cc719a1a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x64a3cc70526c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64a3cc6d93d6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64a3cc6f7669 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x64a3cc323230 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x64a3cc6f7992 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64a3cc6d9482 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64a3cc6d1d29 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64a3cc6da11d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x64a3cc71a23c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64a3cc24225f - plissken_core[5ee2758138f69630]::test_fixtures::tests::test_fixtures_root_exists
[INFO] [stdout]   12:     0x64a3cc19beb9 - <plissken_core[5ee2758138f69630]::test_fixtures::tests::test_fixtures_root_exists::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x64a3cc31651b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   14:     0x64a3cc323b85 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   15:     0x64a3cc31d444 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x64a3cc326ce2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x64a3cc6ff829 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x79b6592bbdfa - <unknown>
[INFO] [stdout]   19:     0x79b65934f3d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     crossref::tests::test_synthesize_hybrid_binary_fixture
[INFO] [stdout]     crossref::tests::test_synthesize_separate_bindings_fixture
[INFO] [stdout]     parser::python::tests::test_parse_enum_class
[INFO] [stdout]     parser::python::tests::test_parse_pure_python_fixture
[INFO] [stdout]     parser::rust::tests::test_parse_hybrid_binary_fixture
[INFO] [stdout]     parser::rust::tests::test_parse_pure_rust_fixture
[INFO] [stdout]     test_fixtures::tests::test_fixtures_root_exists
[INFO] [stdout]     test_fixtures::tests::test_hybrid_binary_paths
[INFO] [stdout]     test_fixtures::tests::test_pure_python_paths
[INFO] [stdout]     test_fixtures::tests::test_pure_rust_paths
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 308 passed; 10 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] running `Command { std: "docker" "inspect" "01009656f2203a9c8b6248b46811aa92391829acccca8e913bc49b4dfd9e625f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "01009656f2203a9c8b6248b46811aa92391829acccca8e913bc49b4dfd9e625f", kill_on_drop: false }`
[INFO] [stdout] 01009656f2203a9c8b6248b46811aa92391829acccca8e913bc49b4dfd9e625f
