[INFO] fetching crate query-flow 0.17.0... [INFO] testing query-flow-0.17.0 against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210-1 [INFO] extracting crate query-flow 0.17.0 into /workspace/builds/worker-2-tc2/source [INFO] started tweaking crates.io crate query-flow 0.17.0 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate query-flow 0.17.0 [INFO] tweaked toml for crates.io crate query-flow 0.17.0 written to /workspace/builds/worker-2-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate query-flow 0.17.0 on toolchain dec9417b8611e34e787a3e4c37686b5131f9e5c5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate query-flow 0.17.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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 48a01a8ae99c92be71a1cf16686ff6915edec71dfd3b8507c4aa979f411121e2 [INFO] running `Command { std: "docker" "start" "-a" "48a01a8ae99c92be71a1cf16686ff6915edec71dfd3b8507c4aa979f411121e2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "48a01a8ae99c92be71a1cf16686ff6915edec71dfd3b8507c4aa979f411121e2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "48a01a8ae99c92be71a1cf16686ff6915edec71dfd3b8507c4aa979f411121e2", kill_on_drop: false }` [INFO] [stdout] 48a01a8ae99c92be71a1cf16686ff6915edec71dfd3b8507c4aa979f411121e2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 2d6e9b776fc17338cd9dd466ee0feac5f9b47fc95a716a2356ab237ec9668cc3 [INFO] running `Command { std: "docker" "start" "-a" "2d6e9b776fc17338cd9dd466ee0feac5f9b47fc95a716a2356ab237ec9668cc3", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.104 [INFO] [stderr] Compiling quote v1.0.42 [INFO] [stderr] Compiling unicode-ident v1.0.22 [INFO] [stderr] Compiling libc v0.2.179 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling zerocopy v0.8.31 [INFO] [stderr] Compiling ahash v0.8.12 [INFO] [stderr] Compiling once_cell v1.21.3 [INFO] [stderr] Compiling anyhow v1.0.100 [INFO] [stderr] Compiling dyn-hash v0.2.2 [INFO] [stderr] Compiling syn v2.0.113 [INFO] [stderr] Compiling seize v0.5.1 [INFO] [stderr] Compiling darling_core v0.23.0 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling darling_macro v0.23.0 [INFO] [stderr] Compiling darling v0.23.0 [INFO] [stderr] Compiling query-flow-macros v0.17.0 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling papaya v0.2.3 [INFO] [stderr] Compiling whale v0.5.0 [INFO] [stderr] Compiling query-flow v0.17.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 21.01s [INFO] running `Command { std: "docker" "inspect" "2d6e9b776fc17338cd9dd466ee0feac5f9b47fc95a716a2356ab237ec9668cc3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2d6e9b776fc17338cd9dd466ee0feac5f9b47fc95a716a2356ab237ec9668cc3", kill_on_drop: false }` [INFO] [stdout] 2d6e9b776fc17338cd9dd466ee0feac5f9b47fc95a716a2356ab237ec9668cc3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 9c298014443546155a762d0b3a9b0048d94a7448da6b331d0579507eca478f7f [INFO] running `Command { std: "docker" "start" "-a" "9c298014443546155a762d0b3a9b0048d94a7448da6b331d0579507eca478f7f", kill_on_drop: false }` [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling zerocopy v0.8.31 [INFO] [stderr] Compiling zmij v1.0.10 [INFO] [stderr] Compiling find-msvc-tools v0.1.6 [INFO] [stderr] Compiling zerocopy-derive v0.8.31 [INFO] [stderr] Compiling serde_json v1.0.148 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling cc v1.2.51 [INFO] [stderr] Compiling itoa v1.0.17 [INFO] [stderr] Compiling regex-syntax v0.8.8 [INFO] [stderr] Compiling clap_lex v0.7.6 [INFO] [stderr] Compiling smallvec v1.15.1 [INFO] [stderr] Compiling ciborium-io v0.2.2 [INFO] [stderr] Compiling memchr v2.7.6 [INFO] [stderr] Compiling anstyle v1.0.13 [INFO] [stderr] Compiling lock_api v0.4.14 [INFO] [stderr] Compiling clap_builder v4.5.54 [INFO] [stderr] Compiling itertools v0.13.0 [INFO] [stderr] Compiling errno v0.3.14 [INFO] [stderr] Compiling signal-hook-registry v1.4.8 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling tokio-macros v2.6.0 [INFO] [stderr] Compiling alloca v0.4.0 [INFO] [stderr] Compiling regex-automata v0.4.13 [INFO] [stderr] Compiling page_size v0.6.0 [INFO] [stderr] Compiling socket2 v0.6.1 [INFO] [stderr] Compiling mio v1.1.1 [INFO] [stderr] Compiling criterion-plot v0.8.1 [INFO] [stderr] Compiling anes v0.1.6 [INFO] [stderr] Compiling bytes v1.11.0 [INFO] [stderr] Compiling hashbrown v0.16.1 [INFO] [stderr] Compiling half v2.7.1 [INFO] [stderr] Compiling clap v4.5.54 [INFO] [stderr] Compiling tokio v1.49.0 [INFO] [stderr] Compiling ciborium-ll v0.2.2 [INFO] [stderr] Compiling indexmap v2.12.1 [INFO] [stderr] Compiling papaya v0.2.3 [INFO] [stderr] Compiling ahash v0.8.12 [INFO] [stderr] Compiling ciborium v0.2.2 [INFO] [stderr] Compiling tinytemplate v1.2.1 [INFO] [stderr] Compiling whale v0.5.0 [INFO] [stderr] Compiling regex v1.12.2 [INFO] [stderr] Compiling query-flow v0.17.0 (/opt/rustwide/workdir) [INFO] [stderr] Compiling criterion v0.8.1 [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 04s [INFO] running `Command { std: "docker" "inspect" "9c298014443546155a762d0b3a9b0048d94a7448da6b331d0579507eca478f7f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9c298014443546155a762d0b3a9b0048d94a7448da6b331d0579507eca478f7f", kill_on_drop: false }` [INFO] [stdout] 9c298014443546155a762d0b3a9b0048d94a7448da6b331d0579507eca478f7f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 7ffe02da1a5b8977e741d1a50bf76c37d24d7bcacaeb3f32e088689d72292a00 [INFO] running `Command { std: "docker" "start" "-a" "7ffe02da1a5b8977e741d1a50bf76c37d24d7bcacaeb3f32e088689d72292a00", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.13s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/query_flow-80ff048eb1bbc9a3) [INFO] [stdout] [INFO] [stdout] running 32 tests [INFO] [stdout] test runtime::test_runtime_send_sync ... ok [INFO] [stdout] test runtime::tests::gc_tests::test_query_keys_returns_all_cached_queries ... ok [INFO] [stdout] test runtime::tests::gc_tests::test_gc_workflow ... ok [INFO] [stdout] test runtime::tests::macro_tests::test_macro_basic ... ok [INFO] [stdout] test runtime::tests::macro_tests::test_macro_custom_name ... ok [INFO] [stdout] test runtime::tests::macro_tests::test_macro_key_selection ... ok [INFO] [stdout] test runtime::tests::macro_tests::test_macro_output_eq ... ok [INFO] [stdout] test runtime::tests::macro_tests::test_macro_dependencies ... ok [INFO] [stdout] test runtime::tests::gc_tests::test_remove_if_unused_removes_leaf_query ... ok [INFO] [stdout] test runtime::tests::gc_tests::test_remove_removes_query ... ok [INFO] [stdout] test runtime::tests::gc_tests::test_remove_if_unused_with_full_cache_key ... ok [INFO] [stdout] test runtime::tests::macro_tests::test_macro_preserves_attributes ... ok [INFO] [stdout] test runtime::tests::macro_tests::test_macro_simple ... ok [INFO] [stdout] test runtime::tests::poll_tests::test_changed_at_matches_poll_revision ... ok [INFO] [stdout] test runtime::tests::poll_tests::test_changed_at_returns_none_for_unexecuted_query ... ok [INFO] [stdout] test runtime::tests::poll_tests::test_changed_at_returns_revision_after_execution ... ok [INFO] [stdout] test runtime::tests::gc_tests::test_tracer_receives_on_query_start ... ok [INFO] [stdout] test runtime::tests::poll_tests::test_poll_returns_value_and_revision ... ok [INFO] [stdout] test runtime::tests::poll_tests::test_poll_value_access ... ok [INFO] [stdout] test runtime::tests::poll_tests::test_subscription_pattern ... ok [INFO] [stdout] test runtime::tests::poll_tests::test_poll_revision_stable_on_cache_hit ... ok [INFO] [stdout] test runtime::tests::gc_tests::test_tracer_receives_on_query_start_for_cache_hits ... ok [INFO] [stdout] test runtime::tests::poll_tests::test_poll_revision_changes_on_invalidate ... ok [INFO] [stdout] test runtime::tests::test_cycle_detection ... ok [INFO] [stdout] test runtime::tests::test_fallible_query ... ok [INFO] [stdout] test runtime::tests::test_simple_query ... ok [INFO] [stdout] test storage::tests::test_cached_entry_to_cached_value ... ok [INFO] [stdout] test tracer::tests::test_noop_tracer_returns_zero ... ok [INFO] [stdout] test runtime::tests::gc_tests::test_remove_if_unused_does_not_remove_query_with_dependents ... ok [INFO] [stdout] test tracer::tests::test_counting_tracer ... ok [INFO] [stdout] test tracer::tests::test_tracer_is_send_sync ... ok [INFO] [stdout] test runtime::tests::test_dependent_queries ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 32 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stderr] Running tests/assets.rs (/opt/rustwide/target/debug/deps/assets-e4a55ff53a656a3f) [INFO] [stdout] [INFO] [stdout] running 41 tests [INFO] [stdout] test test_asset_key_macro ... ok [INFO] [stdout] test test_cycle_mutual_assets ... ok [INFO] [stdout] test test_get_asset_immediate_locator ... ok [INFO] [stdout] test test_asset_caching ... ok [INFO] [stdout] test test_asset_dependency_tracking ... ok [INFO] [stdout] test test_cycle_locator_query_asset ... ok [INFO] [stdout] test test_asset_early_cutoff ... ok [INFO] [stdout] test test_cycle_locator_to_same_asset ... ok [INFO] [stdout] test test_asset_error_early_cutoff ... ok [INFO] [stdout] test test_get_asset_not_found ... ok [INFO] [stdout] test test_immediate_locator ... ok [INFO] [stdout] test test_get_asset_ready ... ok [INFO] [stdout] test test_invalidate_asset_clears_cached_error ... ok [INFO] [stdout] test test_get_asset_loading_no_locator ... ok [INFO] [stdout] test test_locator_calls_query_allowed ... ok [INFO] [stdout] test test_enum_asset_key ... ok [INFO] [stdout] test test_invalidate_asset ... ok [INFO] [stdout] test test_locator_calls_query_denied ... ok [INFO] [stdout] test test_locator_dep_on_another_asset ... ok [INFO] [stdout] test test_locator_query_dependency_invalidation ... ok [INFO] [stdout] test test_locator_reexecutes_on_dep_change ... ok [INFO] [stdout] test test_locator_multiple_deps_one_changes ... ok [INFO] [stdout] test test_locator_error_after_deps_not_stored ... ok [INFO] [stdout] test test_no_locator_pending ... ok [INFO] [stdout] test test_locator_duplicate_deps ... ok [INFO] [stdout] test test_locator_error_not_added_to_pending ... ok [INFO] [stdout] test test_not_found_asset ... ok [INFO] [stdout] test test_multiple_asset_types ... ok [INFO] [stdout] test test_locator_deps_registered_on_asset_not_query ... ok [INFO] [stdout] test test_pending_only_on_pending_result ... ok [INFO] [stdout] test test_query_not_rerun_when_asset_unchanged ... ok [INFO] [stdout] test test_pending_asset_flow ... ok [INFO] [stdout] test test_query_receives_cached_asset_error ... ok [INFO] [stdout] test test_query_reruns_when_asset_changes ... ok [INFO] [stdout] test test_nested_asset_locator_deps ... ok [INFO] [stdout] test test_locator_user_error_is_cached ... ok [INFO] [stdout] test test_resolve_asset_error_removes_from_pending ... ok [INFO] [stdout] test test_remove_asset ... ok [INFO] [stdout] test test_resolve_asset_with_static_durability ... ok [INFO] [stdout] test test_resolve_asset_before_query ... ok [INFO] [stdout] test test_resolve_asset_error_api ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 41 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stderr] Running tests/generic_queries.rs (/opt/rustwide/target/debug/deps/generic_queries-f2e9b9c9fb5a34f5) [INFO] [stdout] [INFO] [stdout] running 20 tests [INFO] [stdout] test test_cachable_trait ... ok [INFO] [stdout] test test_combined_type_and_const_generics ... ok [INFO] [stdout] test test_generic_query_error ... ok [INFO] [stdout] test test_generic_query_multiple_params ... ok [INFO] [stdout] test test_generic_query_type_determines_cache_key ... ok [INFO] [stdout] test test_generic_query_with_custom_debug ... ok [INFO] [stdout] test test_const_generic_query ... ok [INFO] [stdout] test test_generic_query_with_keys ... ok [INFO] [stdout] test test_generic_query_caching_with_type_in_field ... ok [INFO] [stdout] test test_generic_query_dependencies ... ok [INFO] [stdout] test test_cache_returns_same_arc_for_generic_hit ... ok [INFO] [stdout] test test_const_generic_caching ... ok [INFO] [stdout] test test_query_cache_key_includes_type_id ... ok [INFO] [stdout] test test_query_output_trait ... ok [INFO] [stdout] test test_type_id_distinguishes_generic_instantiations ... ok [INFO] [stdout] test test_generic_singleton_query ... ok [INFO] [stdout] test test_generic_query_with_type_in_field ... ok [INFO] [stdout] test test_generic_query_different_types ... ok [INFO] [stdout] test test_generic_query_custom_debug_execution ... ok [INFO] [stdout] test test_generic_query_with_where_clause ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stderr] Running tests/generic_query_composition.rs (/opt/rustwide/target/debug/deps/generic_query_composition-d0b5ac609e37e8b6) [INFO] [stdout] [INFO] [stdout] running 13 tests [INFO] [stdout] test test_composed_query_succeeds_when_all_succeed ... ok [INFO] [stdout] test test_composed_query_propagates_error ... ok [INFO] [stdout] test test_chain_queries ... ok [INFO] [stdout] test test_add_different_query_types ... ok [INFO] [stdout] test test_add_queries_caching ... ok [INFO] [stdout] test test_sum_empty_queries ... ok [INFO] [stdout] test test_select_true_branch ... ok [INFO] [stdout] test test_add_two_constant_queries ... ok [INFO] [stdout] test test_map_query_with_closure ... ok [INFO] [stdout] test test_deeply_nested_composition ... ok [INFO] [stdout] test test_wrap_query_result ... ok [INFO] [stdout] test test_sum_multiple_queries ... ok [INFO] [stdout] test test_select_false_branch ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stderr] Running tests/list_queries.rs (/opt/rustwide/target/debug/deps/list_queries-4ec8b922e5d27e3b) [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test test_list_asset_keys_empty ... ok [INFO] [stdout] test test_list_asset_keys_invalidation_on_remove ... ok [INFO] [stdout] test test_list_asset_keys_invalidation_on_add ... ok [INFO] [stdout] test test_list_queries_no_invalidation_on_value_change ... ok [INFO] [stdout] test test_list_queries_invalidation_on_add ... ok [INFO] [stdout] test test_list_queries_individual_dependency ... ok [INFO] [stdout] test test_list_queries_basic ... ok [INFO] [stdout] test test_list_asset_keys_no_invalidation_on_value_change ... ok [INFO] [stdout] test test_list_queries_empty ... ok [INFO] [stdout] test test_list_asset_keys_basic ... ok [INFO] [stdout] test test_list_asset_keys_with_individual_asset_dependency ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/user_error.rs (/opt/rustwide/target/debug/deps/user_error-aba457abfddd6975) [INFO] [stdout] [INFO] [stdout] running 27 tests [INFO] [stdout] test downcast_err_tests::test_downcast_err_with_question_mark ... ok [INFO] [stdout] test downcast_err_tests::test_downcast_err_success ... ok [INFO] [stdout] test downcast_err_tests::test_query_error_user_error ... ok [INFO] [stdout] test downcast_err_tests::test_query_error_downcast_ref ... ok [INFO] [stdout] test downcast_err_tests::test_downcast_err_matching_error ... ok [INFO] [stdout] test downcast_err_tests::test_downcast_err_non_matching_error ... ok [INFO] [stdout] test downcast_err_tests::test_downcast_err_map_err_pattern ... ok [INFO] [stdout] test error_caching_success::test_success_cached ... ok [INFO] [stdout] test error_comparator_always_equal::test_error_comparator_always_equal ... ok [INFO] [stdout] test error_comparator_custom::test_error_comparator_custom ... ok [INFO] [stdout] test error_caching_error::test_user_error_cached ... ok [INFO] [stdout] test error_comparator_default::test_error_comparator_default_false ... ok [INFO] [stdout] test test_error_display ... ok [INFO] [stdout] test test_error_source ... ok [INFO] [stdout] test error_downcast::test_error_downcast ... ok [INFO] [stdout] test mixed_chain::test_mixed_ok_and_error_chain ... ok [INFO] [stdout] test test_io_error_propagation ... ok [INFO] [stdout] test downcast_err_tests::test_downcast_err_propagate_non_matching ... ok [INFO] [stdout] test test_user_error_from_io_error ... ok [INFO] [stdout] test downcast_err_tests::test_typed_err_display_and_debug ... ok [INFO] [stdout] test downcast_err_tests::test_typed_err_clone ... ok [INFO] [stdout] test transition_error_to_ok::test_error_to_ok_transition ... ok [INFO] [stdout] test test_user_error_from_custom_error ... ok [INFO] [stdout] test test_question_mark_propagation_success ... ok [INFO] [stdout] test test_user_error_from_anyhow ... ok [INFO] [stdout] test transition_ok_to_error::test_ok_to_error_transition ... ok [INFO] [stdout] test test_question_mark_propagation_error ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Doc-tests query_flow [INFO] [stdout] [INFO] [stdout] running 37 tests [INFO] [stdout] test src/asset.rs - asset::AssetKey (line 52) ... ignored [INFO] [stdout] test src/asset.rs - asset::AssetLocator (line 116) ... ignored [INFO] [stdout] test src/db.rs - db::Db::asset (line 28) ... ignored [INFO] [stdout] test src/db.rs - db::Db::asset_state (line 43) ... ignored [INFO] [stdout] test src/error.rs - error::QueryResultExt (line 208) ... ignored [INFO] [stdout] test src/error.rs - error::QueryResultExt::downcast_err (line 231) ... ignored [INFO] [stdout] test src/error.rs - error::TypedErr (line 137) ... ignored [INFO] [stdout] test src/lib.rs - (line 17) ... ignored [INFO] [stdout] test src/loading.rs - loading::AssetLoadingState (line 19) ... ignored [INFO] [stdout] test src/loading.rs - loading::AssetLoadingState::suspend (line 80) ... ignored [INFO] [stdout] test src/output_eq.rs - output_eq::ignore_err (line 29) ... ignored [INFO] [stdout] test src/output_eq.rs - output_eq::ok_or_invalidate (line 10) ... ignored [INFO] [stdout] test src/query.rs - query::Query (line 32) ... ignored [INFO] [stdout] test src/query.rs - query::QueryOutput (line 111) ... ignored [INFO] [stdout] test src/query.rs - query::QueryOutput (line 126) ... ignored [INFO] [stdout] test src/runtime.rs - runtime::Polled (line 183) ... ignored [INFO] [stdout] test src/runtime.rs - runtime::QueryContext<'a,T>::asset (line 1931) ... ignored [INFO] [stdout] test src/runtime.rs - runtime::QueryContext<'a,T>::asset_state (line 1955) ... ignored [INFO] [stdout] test src/runtime.rs - runtime::QueryContext<'a,T>::list_asset_keys (line 2045) ... ignored [INFO] [stdout] test src/runtime.rs - runtime::QueryContext<'a,T>::list_queries (line 1998) ... ignored [INFO] [stdout] test src/runtime.rs - runtime::QueryContext<'a,T>::query (line 1901) ... ignored [INFO] [stdout] test src/runtime.rs - runtime::QueryRuntime (line 224) ... ignored [INFO] [stdout] test src/runtime.rs - runtime::QueryRuntime::builder (line 319) ... ignored [INFO] [stdout] test src/runtime.rs - runtime::QueryRuntime::changed_at (line 775) ... ignored [INFO] [stdout] test src/runtime.rs - runtime::QueryRuntime::invalidate_asset (line 1189) ... ignored [INFO] [stdout] test src/runtime.rs - runtime::QueryRuntime::pending_assets (line 1005) ... ignored [INFO] [stdout] test src/runtime.rs - runtime::QueryRuntime::poll (line 736) ... ignored [INFO] [stdout] test src/runtime.rs - runtime::QueryRuntime::query_keys (line 803) ... ignored [INFO] [stdout] test src/runtime.rs - runtime::QueryRuntime::register_asset_locator (line 986) ... ignored [INFO] [stdout] test src/runtime.rs - runtime::QueryRuntime::remove_if_unused (line 871) ... ignored [INFO] [stdout] test src/runtime.rs - runtime::QueryRuntime::remove_query_if_unused (line 826) ... ignored [INFO] [stdout] test src/runtime.rs - runtime::QueryRuntime::resolve_asset (line 1043) ... ignored [INFO] [stdout] test src/runtime.rs - runtime::QueryRuntime::resolve_asset_error (line 1067) ... ignored [INFO] [stdout] test src/runtime.rs - runtime::QueryRuntimeBuilder (line 898) ... ignored [INFO] [stdout] test src/runtime.rs - runtime::QueryRuntimeBuilder::error_comparator (line 940) ... ignored [INFO] [stdout] test src/tracer.rs - tracer (line 9) ... ignored [INFO] [stdout] test src/tracer.rs - tracer::Tracer::on_query_key (line 221) ... ignored [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 37 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "7ffe02da1a5b8977e741d1a50bf76c37d24d7bcacaeb3f32e088689d72292a00", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7ffe02da1a5b8977e741d1a50bf76c37d24d7bcacaeb3f32e088689d72292a00", kill_on_drop: false }` [INFO] [stdout] 7ffe02da1a5b8977e741d1a50bf76c37d24d7bcacaeb3f32e088689d72292a00